pub enum FunctionResolutionError {
UndefinedFunction {
signature: String,
},
}Expand description
Static function-call failure discovered while binding declared argument types.
Variants§
Trait Implementations§
Source§impl Clone for FunctionResolutionError
impl Clone for FunctionResolutionError
Source§fn clone(&self) -> FunctionResolutionError
fn clone(&self) -> FunctionResolutionError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FunctionResolutionError
impl Debug for FunctionResolutionError
Source§impl<'de> Deserialize<'de> for FunctionResolutionError
impl<'de> Deserialize<'de> for FunctionResolutionError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for FunctionResolutionError
Source§impl PartialEq for FunctionResolutionError
impl PartialEq for FunctionResolutionError
Source§impl Serialize for FunctionResolutionError
impl Serialize for FunctionResolutionError
impl StructuralPartialEq for FunctionResolutionError
Auto Trait Implementations§
impl Freeze for FunctionResolutionError
impl RefUnwindSafe for FunctionResolutionError
impl Send for FunctionResolutionError
impl Sync for FunctionResolutionError
impl Unpin for FunctionResolutionError
impl UnsafeUnpin for FunctionResolutionError
impl UnwindSafe for FunctionResolutionError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more