//! This code was AUTOGENERATED using the Codama library.
use crate::types::Creator;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[derive(Debug, Clone, borsh::BorshSerialize, borsh::BorshDeserialize, PartialEq)]
pub struct UpdateArgs {
pub name: Option<String>,
pub symbol: Option<String>,
pub uri: Option<String>,
pub creators: Option<Vec<Creator>>,
pub seller_fee_basis_points: Option<u16>,
pub primary_sale_happened: Option<bool>,
pub is_mutable: Option<bool>,
}