Struct reputation_module::icrc_7::types::InitArg
source · pub struct InitArg {Show 14 fields
pub minting_account: Option<Account>,
pub icrc7_symbol: String,
pub icrc7_name: String,
pub icrc7_description: Option<String>,
pub icrc7_logo: Option<String>,
pub icrc7_supply_cap: Option<u128>,
pub icrc7_max_query_batch_size: Option<u128>,
pub icrc7_max_update_batch_size: Option<u128>,
pub icrc7_max_take_value: Option<u128>,
pub icrc7_default_take_value: Option<u128>,
pub icrc7_max_memo_size: Option<u128>,
pub icrc7_atomic_batch_transfers: Option<bool>,
pub tx_window: Option<u64>,
pub permitted_drift: Option<u64>,
}
Fields§
§minting_account: Option<Account>
§icrc7_symbol: String
§icrc7_name: String
§icrc7_description: Option<String>
§icrc7_logo: Option<String>
§icrc7_supply_cap: Option<u128>
§icrc7_max_query_batch_size: Option<u128>
§icrc7_max_update_batch_size: Option<u128>
§icrc7_max_take_value: Option<u128>
§icrc7_default_take_value: Option<u128>
§icrc7_max_memo_size: Option<u128>
§icrc7_atomic_batch_transfers: Option<bool>
§tx_window: Option<u64>
§permitted_drift: Option<u64>
Trait Implementations§
source§impl<'de> Deserialize<'de> for InitArg
impl<'de> Deserialize<'de> for InitArg
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for InitArg
impl Send for InitArg
impl Sync for InitArg
impl Unpin for InitArg
impl UnwindSafe for InitArg
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