Struct sn_data_types::SignedTransferShare [−][src]
pub struct SignedTransferShare { /* fields omitted */ }
Expand description
An Actor cmd.
Implementations
pub fn new(
debit: SignedDebitShare,
credit: SignedCreditShare,
actors: PublicKeySet
) -> Result<Self>
pub fn new(
debit: SignedDebitShare,
credit: SignedCreditShare,
actors: PublicKeySet
) -> Result<Self>
Creates a valid transfer share out of its parts.
Get the debit share.
Get the credit share.
Get the share index.
Get the public key set of the actors.
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for SignedTransferShare
impl Send for SignedTransferShare
impl Sync for SignedTransferShare
impl Unpin for SignedTransferShare
impl UnwindSafe for SignedTransferShare
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V