Skip to main content

ConsignmentExt

Trait ConsignmentExt 

Source
pub trait ConsignmentExt {
    // Required methods
    fn contract_id(&self) -> ContractId;
    fn schema_id(&self) -> SchemaId;
    fn schema(&self) -> &Schema;
    fn genesis(&self) -> &Genesis;
    fn bundled_witnesses(&self) -> impl Iterator<Item = &WitnessBundle>;
}

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<C> ConsignmentExt for &C
where C: ConsignmentExt,

Implementors§

Source§

impl<const TRANSFER: bool> ConsignmentExt for Consignment<TRANSFER>