pub struct ManageSellOfferOperationBuilder { /* private fields */ }Implementations§
Source§impl ManageSellOfferOperationBuilder
impl ManageSellOfferOperationBuilder
pub fn new() -> ManageSellOfferOperationBuilder
pub fn with_source_account<S>(
self,
source: S,
) -> ManageSellOfferOperationBuilderwhere
S: Into<MuxedAccount>,
pub fn with_selling_asset(self, asset: Asset) -> ManageSellOfferOperationBuilder
pub fn with_buying_asset(self, asset: Asset) -> ManageSellOfferOperationBuilder
pub fn with_amount<A>( self, amount: A, ) -> Result<ManageSellOfferOperationBuilder>
pub fn with_price(self, price: Price) -> ManageSellOfferOperationBuilder
pub fn with_offer_id( self, offer_id: Option<i64>, ) -> ManageSellOfferOperationBuilder
pub fn build(self) -> Result<Operation>
Trait Implementations§
Source§impl Default for ManageSellOfferOperationBuilder
impl Default for ManageSellOfferOperationBuilder
Source§fn default() -> ManageSellOfferOperationBuilder
fn default() -> ManageSellOfferOperationBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ManageSellOfferOperationBuilder
impl RefUnwindSafe for ManageSellOfferOperationBuilder
impl Send for ManageSellOfferOperationBuilder
impl Sync for ManageSellOfferOperationBuilder
impl Unpin for ManageSellOfferOperationBuilder
impl UnwindSafe for ManageSellOfferOperationBuilder
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