pub struct ExchangePlan { /* private fields */ }Expand description
Opaque immutable result of compiling exactly two ordered modules.
Implementations§
Source§impl ExchangePlan
impl ExchangePlan
pub fn id(&self) -> RecordHash
pub fn transcript(&self) -> String
pub fn advertisement_field_requirements( &self, ) -> &AdvertisementFieldRequirements
Trait Implementations§
Source§impl Clone for ExchangePlan
impl Clone for ExchangePlan
Source§fn clone(&self) -> ExchangePlan
fn clone(&self) -> ExchangePlan
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 moreAuto Trait Implementations§
impl Freeze for ExchangePlan
impl RefUnwindSafe for ExchangePlan
impl Send for ExchangePlan
impl Sync for ExchangePlan
impl Unpin for ExchangePlan
impl UnsafeUnpin for ExchangePlan
impl UnwindSafe for ExchangePlan
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