Struct sugar_cli::config::data::ConfigData
source · pub struct ConfigData {Show 21 fields
pub price: f64,
pub number: u64,
pub gatekeeper: Option<GatekeeperConfig>,
pub creators: Vec<Creator>,
pub sol_treasury_account: Option<Pubkey>,
pub spl_token_account: Option<Pubkey>,
pub spl_token: Option<Pubkey>,
pub go_live_date: Option<String>,
pub end_settings: Option<EndSettings>,
pub whitelist_mint_settings: Option<WhitelistMintSettings>,
pub hidden_settings: Option<HiddenSettings>,
pub freeze_time: Option<i64>,
pub upload_method: UploadMethod,
pub retain_authority: bool,
pub is_mutable: bool,
pub symbol: String,
pub seller_fee_basis_points: u16,
pub aws_config: Option<AwsConfig>,
pub nft_storage_auth_token: Option<String>,
pub shdw_storage_account: Option<String>,
pub pinata_config: Option<PinataConfig>,
}Fields§
§price: f64§number: u64§gatekeeper: Option<GatekeeperConfig>§creators: Vec<Creator>§sol_treasury_account: Option<Pubkey>§spl_token_account: Option<Pubkey>§spl_token: Option<Pubkey>§go_live_date: Option<String>§end_settings: Option<EndSettings>§whitelist_mint_settings: Option<WhitelistMintSettings>§freeze_time: Option<i64>§upload_method: UploadMethod§is_mutable: bool§symbol: String§seller_fee_basis_points: u16§aws_config: Option<AwsConfig>§nft_storage_auth_token: Option<String>§shdw_storage_account: Option<String>§pinata_config: Option<PinataConfig>Trait Implementations§
source§impl Clone for ConfigData
impl Clone for ConfigData
source§fn clone(&self) -> ConfigData
fn clone(&self) -> ConfigData
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 moresource§impl Debug for ConfigData
impl Debug for ConfigData
source§impl Default for ConfigData
impl Default for ConfigData
source§fn default() -> ConfigData
fn default() -> ConfigData
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ConfigData
impl<'de> Deserialize<'de> for ConfigData
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