pub enum MagicBaseIntentArgs {
BaseActions(Vec<BaseActionArgs>),
Commit(CommitTypeArgs),
CommitAndUndelegate(CommitAndUndelegateArgs),
}Variants§
BaseActions(Vec<BaseActionArgs>)
Commit(CommitTypeArgs)
CommitAndUndelegate(CommitAndUndelegateArgs)
Trait Implementations§
Source§impl Clone for MagicBaseIntentArgs
impl Clone for MagicBaseIntentArgs
Source§fn clone(&self) -> MagicBaseIntentArgs
fn clone(&self) -> MagicBaseIntentArgs
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 MagicBaseIntentArgs
impl Debug for MagicBaseIntentArgs
Source§impl<'de> Deserialize<'de> for MagicBaseIntentArgs
impl<'de> Deserialize<'de> for MagicBaseIntentArgs
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 PartialEq for MagicBaseIntentArgs
impl PartialEq for MagicBaseIntentArgs
Source§impl Serialize for MagicBaseIntentArgs
impl Serialize for MagicBaseIntentArgs
impl Eq for MagicBaseIntentArgs
impl StructuralPartialEq for MagicBaseIntentArgs
Auto Trait Implementations§
impl Freeze for MagicBaseIntentArgs
impl RefUnwindSafe for MagicBaseIntentArgs
impl Send for MagicBaseIntentArgs
impl Sync for MagicBaseIntentArgs
impl Unpin for MagicBaseIntentArgs
impl UnwindSafe for MagicBaseIntentArgs
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