pub struct OutputContractId(/* private fields */);Expand description
Stable identity of a structured output contract.
Implementations§
Trait Implementations§
Source§impl Borrow<str> for OutputContractId
impl Borrow<str> for OutputContractId
Source§impl Clone for OutputContractId
impl Clone for OutputContractId
Source§fn clone(&self) -> OutputContractId
fn clone(&self) -> OutputContractId
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 OutputContractId
impl Debug for OutputContractId
Source§impl<'de> Deserialize<'de> for OutputContractId
impl<'de> Deserialize<'de> for OutputContractId
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 Display for OutputContractId
impl Display for OutputContractId
impl Eq for OutputContractId
Source§impl Hash for OutputContractId
impl Hash for OutputContractId
Source§impl Ord for OutputContractId
impl Ord for OutputContractId
Source§fn cmp(&self, other: &OutputContractId) -> Ordering
fn cmp(&self, other: &OutputContractId) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for OutputContractId
impl PartialEq for OutputContractId
Source§impl PartialEq<&str> for OutputContractId
impl PartialEq<&str> for OutputContractId
Source§impl PartialEq<str> for OutputContractId
impl PartialEq<str> for OutputContractId
Source§impl PartialOrd for OutputContractId
impl PartialOrd for OutputContractId
Source§impl Serialize for OutputContractId
impl Serialize for OutputContractId
impl StructuralPartialEq for OutputContractId
Auto Trait Implementations§
impl Freeze for OutputContractId
impl RefUnwindSafe for OutputContractId
impl Send for OutputContractId
impl Sync for OutputContractId
impl Unpin for OutputContractId
impl UnsafeUnpin for OutputContractId
impl UnwindSafe for OutputContractId
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