pub struct NonFungibleAssetIssuanceInfo {
pub asset_info: Option<NewNonFungibleAssetInfo>,
pub encrypt_nft_contents: Option<bool>,
pub holding_devices: Option<Vec<DeviceId>>,
pub async_: Option<bool>,
}
Expand description
Properties for issuing a new non-fungible asset.
Fields
asset_info: Option<NewNonFungibleAssetInfo>
Properties of the new non-fungible asset to create.
Note: should be omitted in a continuation call.
encrypt_nft_contents: Option<bool>
Indicates whether the contents of the non-fungible tokens being issued should be encrypted before being stored.
Note: should be omitted in a continuation call.
Default value: true
.
holding_devices: Option<Vec<DeviceId>>
List of virtual devices that will hold the issued non-fungible tokens.
Note: should be omitted in a continuation call.
async_: Option<bool>
Indicates whether processing should be done asynchronously.
Note: should be omitted in a continuation call.
Default value: false
.
Trait Implementations
sourceimpl Clone for NonFungibleAssetIssuanceInfo
impl Clone for NonFungibleAssetIssuanceInfo
sourcefn clone(&self) -> NonFungibleAssetIssuanceInfo
fn clone(&self) -> NonFungibleAssetIssuanceInfo
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 moresourceimpl Debug for NonFungibleAssetIssuanceInfo
impl Debug for NonFungibleAssetIssuanceInfo
sourceimpl Hash for NonFungibleAssetIssuanceInfo
impl Hash for NonFungibleAssetIssuanceInfo
sourceimpl PartialEq<NonFungibleAssetIssuanceInfo> for NonFungibleAssetIssuanceInfo
impl PartialEq<NonFungibleAssetIssuanceInfo> for NonFungibleAssetIssuanceInfo
sourcefn eq(&self, other: &NonFungibleAssetIssuanceInfo) -> bool
fn eq(&self, other: &NonFungibleAssetIssuanceInfo) -> bool
impl Eq for NonFungibleAssetIssuanceInfo
impl StructuralEq for NonFungibleAssetIssuanceInfo
impl StructuralPartialEq for NonFungibleAssetIssuanceInfo
Auto Trait Implementations
impl RefUnwindSafe for NonFungibleAssetIssuanceInfo
impl Send for NonFungibleAssetIssuanceInfo
impl Sync for NonFungibleAssetIssuanceInfo
impl Unpin for NonFungibleAssetIssuanceInfo
impl UnwindSafe for NonFungibleAssetIssuanceInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.