pub struct EnumeratedContractDescriptor {
pub payouts: Vec<ContractOutcome>,
}Expand description
Information about outcomes and payouts for a contract based on enumerated outcome event.
Fields§
§payouts: Vec<ContractOutcome>The payouts for the different outcomes.
Trait Implementations§
Source§impl Clone for EnumeratedContractDescriptor
impl Clone for EnumeratedContractDescriptor
Source§fn clone(&self) -> EnumeratedContractDescriptor
fn clone(&self) -> EnumeratedContractDescriptor
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 EnumeratedContractDescriptor
impl Debug for EnumeratedContractDescriptor
Source§impl PartialEq for EnumeratedContractDescriptor
impl PartialEq for EnumeratedContractDescriptor
Source§fn eq(&self, other: &EnumeratedContractDescriptor) -> bool
fn eq(&self, other: &EnumeratedContractDescriptor) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Writeable for EnumeratedContractDescriptor
impl Writeable for EnumeratedContractDescriptor
impl Eq for EnumeratedContractDescriptor
impl StructuralPartialEq for EnumeratedContractDescriptor
Auto Trait Implementations§
impl Freeze for EnumeratedContractDescriptor
impl RefUnwindSafe for EnumeratedContractDescriptor
impl Send for EnumeratedContractDescriptor
impl Sync for EnumeratedContractDescriptor
impl Unpin for EnumeratedContractDescriptor
impl UnwindSafe for EnumeratedContractDescriptor
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