pub struct SignedOutcomePredicateV1(/* private fields */);Implementations§
Source§impl SignedOutcomePredicateV1
impl SignedOutcomePredicateV1
pub fn sign( body: OutcomePredicateBodyV1, signer: &Keypair, ) -> Result<Self, OutcomeError>
pub const fn body(&self) -> &OutcomePredicateBodyV1
Trait Implementations§
Source§impl Clone for SignedOutcomePredicateV1
impl Clone for SignedOutcomePredicateV1
Source§fn clone(&self) -> SignedOutcomePredicateV1
fn clone(&self) -> SignedOutcomePredicateV1
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 moreSource§impl Debug for SignedOutcomePredicateV1
impl Debug for SignedOutcomePredicateV1
Source§impl<'de> Deserialize<'de> for SignedOutcomePredicateV1
impl<'de> Deserialize<'de> for SignedOutcomePredicateV1
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SignedOutcomePredicateV1
Source§impl PartialEq for SignedOutcomePredicateV1
impl PartialEq for SignedOutcomePredicateV1
Source§impl Serialize for SignedOutcomePredicateV1
impl Serialize for SignedOutcomePredicateV1
impl StructuralPartialEq for SignedOutcomePredicateV1
Auto Trait Implementations§
impl Freeze for SignedOutcomePredicateV1
impl RefUnwindSafe for SignedOutcomePredicateV1
impl Send for SignedOutcomePredicateV1
impl Sync for SignedOutcomePredicateV1
impl Unpin for SignedOutcomePredicateV1
impl UnsafeUnpin for SignedOutcomePredicateV1
impl UnwindSafe for SignedOutcomePredicateV1
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