pub enum MapFunction {
Builtin(MapType),
UserDefined(Box<dyn MapFunctionTrait>),
}Expand description
A map functio wrapper
Variants§
Trait Implementations§
Source§impl Clone for MapFunction
impl Clone for MapFunction
Source§impl Debug for MapFunction
impl Debug for MapFunction
Source§impl<'de> Deserialize<'de> for MapFunction
impl<'de> Deserialize<'de> for MapFunction
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 MapFunction
impl Display for MapFunction
Source§impl From<MapType> for MapFunction
impl From<MapType> for MapFunction
Source§impl FunctionTrait for MapFunction
impl FunctionTrait for MapFunction
Auto Trait Implementations§
impl Freeze for MapFunction
impl !RefUnwindSafe for MapFunction
impl Send for MapFunction
impl Sync for MapFunction
impl Unpin for MapFunction
impl UnsafeUnpin for MapFunction
impl !UnwindSafe for MapFunction
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