pub struct HumanMachineContract {
pub system_commitments: Vec<String>,
pub system_refusals: Vec<String>,
pub user_obligations: Vec<String>,
}Fields§
§system_commitments: Vec<String>§system_refusals: Vec<String>§user_obligations: Vec<String>Trait Implementations§
Source§impl Clone for HumanMachineContract
impl Clone for HumanMachineContract
Source§fn clone(&self) -> HumanMachineContract
fn clone(&self) -> HumanMachineContract
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 HumanMachineContract
impl Debug for HumanMachineContract
Source§impl<'de> Deserialize<'de> for HumanMachineContract
impl<'de> Deserialize<'de> for HumanMachineContract
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 HumanMachineContract
impl PartialEq for HumanMachineContract
Source§impl Serialize for HumanMachineContract
impl Serialize for HumanMachineContract
impl StructuralPartialEq for HumanMachineContract
Auto Trait Implementations§
impl Freeze for HumanMachineContract
impl RefUnwindSafe for HumanMachineContract
impl Send for HumanMachineContract
impl Sync for HumanMachineContract
impl Unpin for HumanMachineContract
impl UnwindSafe for HumanMachineContract
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