Skip to main content

ClassifySettlement

Trait ClassifySettlement 

Source
pub trait ClassifySettlement {
    // Required method
    fn settlement_status(&self) -> SettlementStatus;
}
Expand description

Lossless status projection over an exact retained settlement value.

Required Methods§

Source

fn settlement_status(&self) -> SettlementStatus

Inspect every member without consuming or rewriting the settlement.

Implementations on Foreign Types§

Source§

impl<Settlement> ClassifySettlement for Vec<Settlement>
where Settlement: ClassifySettlement,

Implementors§

Source§

impl ClassifySettlement for Never

Source§

impl ClassifySettlement for NoSends

Source§

impl<Creations, Sends, Ph> ClassifySettlement for ActionSettlement<Creations, Sends, Ph>
where Creations: ClassifySettlement, Sends: ClassifySettlement,

Source§

impl<Item> ClassifySettlement for Creations<Item>
where Item: ClassifySettlement,

Source§

impl<Item> ClassifySettlement for SourceSettlements<Item>
where Item: SourceAction,

Source§

impl<Item, Accepted, Rejection, Prerequisite> ClassifySettlement for ItemSettlement<Item, Accepted, Rejection, Prerequisite>

Source§

impl<Item, Settlement> ClassifySettlement for SettledItem<Item, Settlement>
where Settlement: ClassifySettlement,

Source§

impl<Owned, Inner> ClassifySettlement for SendLayer<Owned, Inner>

Source§

impl<Requests, Settlements> ClassifySettlement for CreationSettlement<Requests, Settlements>
where Settlements: ClassifySettlement,

Source§

impl<Settlement> ClassifySettlement for Interpretation<Settlement>
where Settlement: ClassifySettlement,

Source§

impl<Settlement> ClassifySettlement for RetirementCreationSettlement<Settlement>
where Settlement: ClassifySettlement,