pub struct PolicyContract {
pub requires: Vec<String>,
pub adds: Vec<String>,
}Fields§
§requires: Vec<String>§adds: Vec<String>Trait Implementations§
Source§impl Clone for PolicyContract
impl Clone for PolicyContract
Source§fn clone(&self) -> PolicyContract
fn clone(&self) -> PolicyContract
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PolicyContract
impl Debug for PolicyContract
Source§impl<'de> Deserialize<'de> for PolicyContract
impl<'de> Deserialize<'de> for PolicyContract
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
impl Eq for PolicyContract
Source§impl PartialEq for PolicyContract
impl PartialEq for PolicyContract
Source§impl Serialize for PolicyContract
impl Serialize for PolicyContract
impl StructuralPartialEq for PolicyContract
Auto Trait Implementations§
impl Freeze for PolicyContract
impl RefUnwindSafe for PolicyContract
impl Send for PolicyContract
impl Sync for PolicyContract
impl Unpin for PolicyContract
impl UnsafeUnpin for PolicyContract
impl UnwindSafe for PolicyContract
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