pub struct AssetFreezeTransactionBuilder { /* private fields */ }
Expand description
Builder for AssetFreezeTransactionFields
.
Implementations§
Source§impl AssetFreezeTransactionBuilder
impl AssetFreezeTransactionBuilder
Sourcepub fn header(&mut self, value: TransactionHeader) -> &mut Self
pub fn header(&mut self, value: TransactionHeader) -> &mut Self
Common transaction header fields.
Sourcepub fn freeze_target(&mut self, value: Address) -> &mut Self
pub fn freeze_target(&mut self, value: Address) -> &mut Self
The target account whose asset holdings will be affected.
Sourcepub fn frozen(&mut self, value: bool) -> &mut Self
pub fn frozen(&mut self, value: bool) -> &mut Self
The new freeze status.
true
to freeze the asset holdings (prevent transfers),
false
to unfreeze the asset holdings (allow transfers).
Sourcepub fn build_fields(
&self,
) -> Result<AssetFreezeTransactionFields, AssetFreezeTransactionBuilderError>
pub fn build_fields( &self, ) -> Result<AssetFreezeTransactionFields, AssetFreezeTransactionBuilderError>
Source§impl AssetFreezeTransactionBuilder
impl AssetFreezeTransactionBuilder
pub fn build(&self) -> Result<Transaction, AssetFreezeTransactionBuilderError>
Trait Implementations§
Source§impl Clone for AssetFreezeTransactionBuilder
impl Clone for AssetFreezeTransactionBuilder
Source§fn clone(&self) -> AssetFreezeTransactionBuilder
fn clone(&self) -> AssetFreezeTransactionBuilder
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 AssetFreezeTransactionBuilder
impl RefUnwindSafe for AssetFreezeTransactionBuilder
impl Send for AssetFreezeTransactionBuilder
impl Sync for AssetFreezeTransactionBuilder
impl Unpin for AssetFreezeTransactionBuilder
impl UnwindSafe for AssetFreezeTransactionBuilder
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