E0728E0728 — await in Non-Async Function
The .await keyword is used in a function that is not declared async.
E0053The method signature in an impl block does not match the trait's method signature.
The parameter types, return type, or number of parameters in your implementation differ from the trait definition. Trait implementations must exactly match the declared signature.
Match the method signature exactly as declared in the trait. Check parameter types, return type, and self receiver type (&self, &mut self, self). Copy the signature from the trait definition.
E0728The .await keyword is used in a function that is not declared async.
E0015A non-const function is called in a constant expression context.
E0424The self keyword is used outside of a method or associated function context.
panic-divide-by-zeroThe program panicked because of an integer division by zero.
E0463The specified crate cannot be found by the compiler.
panic-slice-index-out-of-rangeThe program panicked because a slice range is out of bounds.