pub struct SealAssignment {
pub seal_ref: SealRef,
pub assignment: StateAssignment,
pub metadata: Vec<Metadata>,
}Expand description
Seal assignment record in a consignment
Records which state was assigned to which seal during a transition.
Fields§
§seal_ref: SealRefSeal being assigned to
assignment: StateAssignmentState being assigned to this seal
metadata: Vec<Metadata>Metadata for this assignment
Implementations§
Trait Implementations§
Source§impl Clone for SealAssignment
impl Clone for SealAssignment
Source§fn clone(&self) -> SealAssignment
fn clone(&self) -> SealAssignment
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 SealAssignment
impl Debug for SealAssignment
Source§impl<'de> Deserialize<'de> for SealAssignment
impl<'de> Deserialize<'de> for SealAssignment
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 SealAssignment
impl PartialEq for SealAssignment
Source§impl Serialize for SealAssignment
impl Serialize for SealAssignment
impl Eq for SealAssignment
impl StructuralPartialEq for SealAssignment
Auto Trait Implementations§
impl Freeze for SealAssignment
impl RefUnwindSafe for SealAssignment
impl Send for SealAssignment
impl Sync for SealAssignment
impl Unpin for SealAssignment
impl UnsafeUnpin for SealAssignment
impl UnwindSafe for SealAssignment
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