Struct cardano_multiplatform_lib::builders::output_builder::TransactionOutputAmountBuilder
source · [−]pub struct TransactionOutputAmountBuilder { /* private fields */ }
Implementations
sourceimpl TransactionOutputAmountBuilder
impl TransactionOutputAmountBuilder
pub fn with_value(&self, amount: &Value) -> Self
pub fn with_coin(&self, coin: &Coin) -> Self
pub fn with_coin_and_asset(&self, coin: &Coin, multiasset: &MultiAsset) -> Self
pub fn with_asset_and_min_required_coin(
&self,
multiasset: &MultiAsset,
coins_per_utxo_byte: &Coin,
coins_per_utxo_word: Option<Coin>
) -> Result<TransactionOutputAmountBuilder, JsError>
pub fn build(&self) -> Result<SingleOutputBuilderResult, JsError>
Trait Implementations
sourceimpl Clone for TransactionOutputAmountBuilder
impl Clone for TransactionOutputAmountBuilder
sourcefn clone(&self) -> TransactionOutputAmountBuilder
fn clone(&self) -> TransactionOutputAmountBuilder
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl RefUnwindSafe for TransactionOutputAmountBuilder
impl Send for TransactionOutputAmountBuilder
impl Sync for TransactionOutputAmountBuilder
impl Unpin for TransactionOutputAmountBuilder
impl UnwindSafe for TransactionOutputAmountBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more