pub enum DynamicArgType {
Tuple {
elements: Vec<ArgType>,
},
Single {
type: ArgType,
},
}Variants§
Trait Implementations§
Source§impl Debug for DynamicArgType
impl Debug for DynamicArgType
Auto Trait Implementations§
impl Freeze for DynamicArgType
impl RefUnwindSafe for DynamicArgType
impl Send for DynamicArgType
impl Sync for DynamicArgType
impl Unpin for DynamicArgType
impl UnsafeUnpin for DynamicArgType
impl UnwindSafe for DynamicArgType
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> 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