pub struct TransactionSplitRequestBuilder { /* private fields */ }
Expand description
Builder for TransactionSplitRequest
.
Implementations§
Source§impl TransactionSplitRequestBuilder
impl TransactionSplitRequestBuilder
Sourcepub fn split_type(&mut self, value: SplitType) -> &mut Self
pub fn split_type(&mut self, value: SplitType) -> &mut Self
The type of transaction split you want to create
Sourcepub fn subaccounts(&mut self, value: Vec<SubaccountBody>) -> &mut Self
pub fn subaccounts(&mut self, value: Vec<SubaccountBody>) -> &mut Self
A list of object containing subaccount code and number of shares: [{subaccount: ‘ACT_xxxxxxxxxx’, share: xxx},{...}]
Sourcepub fn bearer_type(&mut self, value: BearerType) -> &mut Self
pub fn bearer_type(&mut self, value: BearerType) -> &mut Self
Any of subaccount
Sourcepub fn bearer_subaccount(&mut self, value: String) -> &mut Self
pub fn bearer_subaccount(&mut self, value: String) -> &mut Self
Subaccount code
Sourcepub fn build(
&self,
) -> Result<TransactionSplitRequest, TransactionSplitRequestBuilderError>
pub fn build( &self, ) -> Result<TransactionSplitRequest, TransactionSplitRequestBuilderError>
Trait Implementations§
Source§impl Clone for TransactionSplitRequestBuilder
impl Clone for TransactionSplitRequestBuilder
Source§fn clone(&self) -> TransactionSplitRequestBuilder
fn clone(&self) -> TransactionSplitRequestBuilder
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 moreAuto Trait Implementations§
impl Freeze for TransactionSplitRequestBuilder
impl RefUnwindSafe for TransactionSplitRequestBuilder
impl Send for TransactionSplitRequestBuilder
impl Sync for TransactionSplitRequestBuilder
impl Unpin for TransactionSplitRequestBuilder
impl UnwindSafe for TransactionSplitRequestBuilder
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