E0425E0425 — Cannot Find Value in This Scope
An identifier is used but not defined in the current scope.
E0658A feature that is not yet stabilized in Rust is being used without the feature gate.
You are using a nightly-only feature without adding #![feature(...)] at the crate root, or you are compiling with stable Rust which does not support the feature at all.
Switch to Rust nightly and add the appropriate #![feature(...)] attribute. Use a stable alternative if available. Wait for the feature to be stabilized in a future Rust release.
E0425An identifier is used but not defined in the current scope.
E0106A reference in a function signature or struct is missing a lifetime parameter.
E0428An item with the same name is defined more than once in the same scope.
E0424The self keyword is used outside of a method or associated function context.
E0382A value is used after it has been moved to another variable or function.
E0277A type is used as a callable but does not implement Fn, FnMut, or FnOnce.