pub enum OperationBody {
Show 13 variants
CREATE_ACCOUNT(CreateAccountOp),
PAYMENT(PaymentOp),
PATH_PAYMENT(PathPaymentOp),
MANAGE_SELL_OFFER(ManageSellOfferOp),
CREATE_PASSIVE_SELL_OFFER(CreatePassiveSellOfferOp),
SET_OPTIONS(SetOptionsOp),
CHANGE_TRUST(ChangeTrustOp),
ALLOW_TRUST(AllowTrustOp),
ACCOUNT_MERGE(AccountID),
INFLATION,
MANAGE_DATA(ManageDataOp),
BUMP_SEQUENCE(BumpSequenceOp),
MANAGE_BUY_OFFER(ManageBuyOfferOp),
}
Variants§
CREATE_ACCOUNT(CreateAccountOp)
PAYMENT(PaymentOp)
PATH_PAYMENT(PathPaymentOp)
MANAGE_SELL_OFFER(ManageSellOfferOp)
CREATE_PASSIVE_SELL_OFFER(CreatePassiveSellOfferOp)
SET_OPTIONS(SetOptionsOp)
CHANGE_TRUST(ChangeTrustOp)
ALLOW_TRUST(AllowTrustOp)
ACCOUNT_MERGE(AccountID)
INFLATION
MANAGE_DATA(ManageDataOp)
BUMP_SEQUENCE(BumpSequenceOp)
MANAGE_BUY_OFFER(ManageBuyOfferOp)
Trait Implementations§
Source§impl Clone for OperationBody
impl Clone for OperationBody
Source§fn clone(&self) -> OperationBody
fn clone(&self) -> OperationBody
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 OperationBody
impl Debug for OperationBody
Source§impl<Out: Write> Pack<Out> for OperationBody
impl<Out: Write> Pack<Out> for OperationBody
Source§impl PartialEq for OperationBody
impl PartialEq for OperationBody
Source§impl<In: Read> Unpack<In> for OperationBody
impl<In: Read> Unpack<In> for OperationBody
impl Eq for OperationBody
impl StructuralPartialEq for OperationBody
Auto Trait Implementations§
impl Freeze for OperationBody
impl RefUnwindSafe for OperationBody
impl Send for OperationBody
impl Sync for OperationBody
impl Unpin for OperationBody
impl UnwindSafe for OperationBody
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