pub struct CreateAccountOperation { /* private fields */ }Implementations§
Source§impl CreateAccountOperation
impl CreateAccountOperation
Sourcepub fn source_account(&self) -> &Option<MuxedAccount>
pub fn source_account(&self) -> &Option<MuxedAccount>
Retrieves the operation source account.
Sourcepub fn source_account_mut(&mut self) -> &mut Option<MuxedAccount>
pub fn source_account_mut(&mut self) -> &mut Option<MuxedAccount>
Retrieves a reference to the operation source account.
Sourcepub fn destination(&self) -> &PublicKey
pub fn destination(&self) -> &PublicKey
Retrieves the operation destination.
Sourcepub fn destination_mut(&mut self) -> &mut PublicKey
pub fn destination_mut(&mut self) -> &mut PublicKey
Retrieves a mutable reference to the operation destination.
Sourcepub fn starting_balance(&self) -> &Stroops
pub fn starting_balance(&self) -> &Stroops
Retrieves the operation starting balance.
Sourcepub fn starting_balance_mut(&mut self) -> &mut Stroops
pub fn starting_balance_mut(&mut self) -> &mut Stroops
Retrieves a mutable reference to the operation starting balance.
Sourcepub fn to_xdr_operation_body(&self) -> Result<OperationBody>
pub fn to_xdr_operation_body(&self) -> Result<OperationBody>
Returns the operation xdr body.
Sourcepub fn from_xdr_operation_body(
source_account: Option<MuxedAccount>,
x: &CreateAccountOp,
) -> Result<CreateAccountOperation>
pub fn from_xdr_operation_body( source_account: Option<MuxedAccount>, x: &CreateAccountOp, ) -> Result<CreateAccountOperation>
Creates from the xdr operation body.
Trait Implementations§
Source§impl Clone for CreateAccountOperation
impl Clone for CreateAccountOperation
Source§fn clone(&self) -> CreateAccountOperation
fn clone(&self) -> CreateAccountOperation
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 CreateAccountOperation
impl Debug for CreateAccountOperation
Source§impl PartialEq for CreateAccountOperation
impl PartialEq for CreateAccountOperation
impl Eq for CreateAccountOperation
impl StructuralPartialEq for CreateAccountOperation
Auto Trait Implementations§
impl Freeze for CreateAccountOperation
impl RefUnwindSafe for CreateAccountOperation
impl Send for CreateAccountOperation
impl Sync for CreateAccountOperation
impl Unpin for CreateAccountOperation
impl UnwindSafe for CreateAccountOperation
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