pub struct IssuanceInput {
pub issuance_amount: u64,
pub asset_entropy: [u8; 32],
pub reissuance_amount: Option<u64>,
pub blinding_nonce: Option<Tweak>,
}Fields§
§issuance_amount: u64§asset_entropy: [u8; 32]§reissuance_amount: Option<u64>§blinding_nonce: Option<Tweak>Implementations§
Source§impl IssuanceInput
impl IssuanceInput
pub fn new(issuance_amount: u64, asset_entropy: [u8; 32]) -> IssuanceInput
pub fn with_reissuance(self, reissuance_amount: u64) -> IssuanceInput
pub fn with_blinding_nonce(self, blinding_nonce: [u8; 32]) -> IssuanceInput
pub fn to_input(&self) -> Input
Trait Implementations§
Source§impl Clone for IssuanceInput
impl Clone for IssuanceInput
Source§fn clone(&self) -> IssuanceInput
fn clone(&self) -> IssuanceInput
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 moreAuto Trait Implementations§
impl Freeze for IssuanceInput
impl RefUnwindSafe for IssuanceInput
impl Send for IssuanceInput
impl Sync for IssuanceInput
impl Unpin for IssuanceInput
impl UnsafeUnpin for IssuanceInput
impl UnwindSafe for IssuanceInput
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more