pub struct ExtensionFunctionOp {
pub function_name: Name,
}Expand description
Extension functions Clone is O(1).
Fields§
§function_name: NameName of the function being called
Trait Implementations§
Source§impl Clone for ExtensionFunctionOp
impl Clone for ExtensionFunctionOp
Source§fn clone(&self) -> ExtensionFunctionOp
fn clone(&self) -> ExtensionFunctionOp
Returns a duplicate of the value. Read more
1.0.0 · 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 ExtensionFunctionOp
impl Debug for ExtensionFunctionOp
Source§impl<'de> Deserialize<'de> for ExtensionFunctionOp
impl<'de> Deserialize<'de> for ExtensionFunctionOp
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
Source§impl Display for ExtensionFunctionOp
impl Display for ExtensionFunctionOp
Source§impl Hash for ExtensionFunctionOp
impl Hash for ExtensionFunctionOp
Source§impl PartialEq for ExtensionFunctionOp
impl PartialEq for ExtensionFunctionOp
Source§impl Serialize for ExtensionFunctionOp
impl Serialize for ExtensionFunctionOp
impl Eq for ExtensionFunctionOp
impl StructuralPartialEq for ExtensionFunctionOp
Auto Trait Implementations§
impl Freeze for ExtensionFunctionOp
impl RefUnwindSafe for ExtensionFunctionOp
impl Send for ExtensionFunctionOp
impl Sync for ExtensionFunctionOp
impl Unpin for ExtensionFunctionOp
impl UnwindSafe for ExtensionFunctionOp
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,
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