pub struct UpdateTransactionSplitBodyBuilder { /* private fields */ }
Expand description
Builder for UpdateTransactionSplitBody
.
Implementations§
Source§impl UpdateTransactionSplitBodyBuilder
impl UpdateTransactionSplitBodyBuilder
Sourcepub fn bearer_type(&mut self, value: Option<BearerType>) -> &mut Self
pub fn bearer_type(&mut self, value: Option<BearerType>) -> &mut Self
Any of subaccount
Sourcepub fn bearer_subaccount(&mut self, value: Option<SubaccountBody>) -> &mut Self
pub fn bearer_subaccount(&mut self, value: Option<SubaccountBody>) -> &mut Self
Subaccount code of a subaccount in the split group. This should be specified only if the `bearer_type is subaccount
Sourcepub fn build(
&self,
) -> Result<UpdateTransactionSplitBody, UpdateTransactionSplitBodyBuilderError>
pub fn build( &self, ) -> Result<UpdateTransactionSplitBody, UpdateTransactionSplitBodyBuilderError>
Trait Implementations§
Source§impl Clone for UpdateTransactionSplitBodyBuilder
impl Clone for UpdateTransactionSplitBodyBuilder
Source§fn clone(&self) -> UpdateTransactionSplitBodyBuilder
fn clone(&self) -> UpdateTransactionSplitBodyBuilder
Returns a copy 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 UpdateTransactionSplitBodyBuilder
impl RefUnwindSafe for UpdateTransactionSplitBodyBuilder
impl Send for UpdateTransactionSplitBodyBuilder
impl Sync for UpdateTransactionSplitBodyBuilder
impl Unpin for UpdateTransactionSplitBodyBuilder
impl UnwindSafe for UpdateTransactionSplitBodyBuilder
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