pub struct DataV2 {
pub name: String,
pub symbol: String,
pub uri: String,
pub seller_fee_basis_points: u16,
pub creators: Option<Vec<Creator>>,
}Expand description
Token Metadata data for CreateMetadataAccountV3.
Fields§
§name: StringThe name of the asset.
symbol: StringThe symbol for the asset.
uri: StringURI pointing to metadata JSON (Arweave, IPFS, etc).
seller_fee_basis_points: u16Royalty basis points (e.g., 500 = 5%).
creators: Option<Vec<Creator>>Optional creators list.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DataV2
impl RefUnwindSafe for DataV2
impl Send for DataV2
impl Sync for DataV2
impl Unpin for DataV2
impl UnsafeUnpin for DataV2
impl UnwindSafe for DataV2
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