pub struct CaseThenObject {
pub case: Box<ActionObject>,
pub then: Box<ContractObject>,
}Fields§
§case: Box<ActionObject>§then: Box<ContractObject>Implementations§
Source§impl CaseThenObject
impl CaseThenObject
pub fn new(case: ActionObject, then: ContractObject) -> CaseThenObject
Trait Implementations§
Source§impl Clone for CaseThenObject
impl Clone for CaseThenObject
Source§fn clone(&self) -> CaseThenObject
fn clone(&self) -> CaseThenObject
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 CaseThenObject
impl Debug for CaseThenObject
Source§impl<'de> Deserialize<'de> for CaseThenObject
impl<'de> Deserialize<'de> for CaseThenObject
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 CaseThenObject
impl PartialEq for CaseThenObject
Source§impl Serialize for CaseThenObject
impl Serialize for CaseThenObject
impl StructuralPartialEq for CaseThenObject
Auto Trait Implementations§
impl Freeze for CaseThenObject
impl RefUnwindSafe for CaseThenObject
impl Send for CaseThenObject
impl Sync for CaseThenObject
impl Unpin for CaseThenObject
impl UnwindSafe for CaseThenObject
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