pub struct Consignment<Seal: RgbSeal> { /* private fields */ }Implementations§
Source§impl<Seal: RgbSeal> Consignment<Seal>
impl<Seal: RgbSeal> Consignment<Seal>
Trait Implementations§
Source§impl<Seal: RgbSeal> StrictDecode for Consignment<Seal>
impl<Seal: RgbSeal> StrictDecode for Consignment<Seal>
fn strict_decode(reader: &mut impl TypedRead) -> Result<Self, DecodeError>
fn strict_read(reader: impl ReadRaw) -> Result<Self, DecodeError>
Source§impl<Seal: RgbSeal> StrictDumb for Consignment<Seal>
impl<Seal: RgbSeal> StrictDumb for Consignment<Seal>
fn strict_dumb() -> Self
Source§impl<Seal: RgbSeal> StrictEncode for Consignment<Seal>
impl<Seal: RgbSeal> StrictEncode for Consignment<Seal>
fn strict_encode<W: TypedWrite>(&self, writer: W) -> Result<W>
fn strict_write(&self, writer: impl WriteRaw) -> Result<(), Error>
Source§impl<Seal: RgbSeal> StrictStruct for Consignment<Seal>
impl<Seal: RgbSeal> StrictStruct for Consignment<Seal>
const ALL_FIELDS: &'static [&'static str]
fn strict_check_fields()
fn strict_type_info() -> TypeInfo<Self>
Source§impl<Seal: RgbSeal> StrictType for Consignment<Seal>
impl<Seal: RgbSeal> StrictType for Consignment<Seal>
const STRICT_LIB_NAME: &'static str = LIB_NAME_RGB
fn strict_name() -> Option<TypeName>
impl<Seal: RgbSeal> StrictProduct for Consignment<Seal>
Auto Trait Implementations§
impl<Seal> Freeze for Consignment<Seal>
impl<Seal> RefUnwindSafe for Consignment<Seal>where
<Seal as SingleUseSeal>::Message: Sized,
<Seal as RgbSeal>::Published: RefUnwindSafe,
<Seal as RgbSeal>::Client: RefUnwindSafe,
<Seal as RgbSeal>::Definition: RefUnwindSafe,
Seal: RefUnwindSafe,
impl<Seal> Send for Consignment<Seal>
impl<Seal> Sync for Consignment<Seal>
impl<Seal> Unpin for Consignment<Seal>
impl<Seal> UnwindSafe for Consignment<Seal>where
<Seal as SingleUseSeal>::Message: Sized,
<Seal as RgbSeal>::Definition: RefUnwindSafe,
<Seal as RgbSeal>::Published: UnwindSafe,
<Seal as RgbSeal>::Client: UnwindSafe,
Seal: UnwindSafe,
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