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: f64number: u64gatekeeper: 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: UploadMethodis_mutable: boolsymbol: Stringseller_fee_basis_points: u16aws_config: Option<AwsConfig>nft_storage_auth_token: Option<String>shdw_storage_account: Option<String>pinata_config: Option<PinataConfig>Trait Implementations
sourceimpl Clone for ConfigData
impl Clone for ConfigData
sourcefn clone(&self) -> ConfigData
fn clone(&self) -> ConfigData
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 ConfigData
impl Debug for ConfigData
sourceimpl Default for ConfigData
impl Default for ConfigData
sourcefn default() -> ConfigData
fn default() -> ConfigData
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ConfigData
impl<'de> Deserialize<'de> for ConfigData
sourcefn 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
sourceimpl Serialize for ConfigData
impl Serialize for ConfigData
Auto Trait Implementations
impl RefUnwindSafe for ConfigData
impl Send for ConfigData
impl Sync for ConfigData
impl Unpin for ConfigData
impl UnwindSafe for ConfigData
Blanket Implementations
impl<T> AbiEnumVisitor for Twhere
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for Twhere
T: Serialize + ?Sized,
default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiEnumVisitor for Twhere
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for Twhere
T: Serialize + AbiExample + ?Sized,
default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
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