pub struct TokenResponse {
pub id: String,
pub token_id: String,
pub standard: String,
pub metadata_uri: Option<String>,
pub cached_metadata_uri: Option<String>,
pub media: Option<Vec<MediaEntityResponse>>,
pub spam: Option<SpamTokenResponse>,
pub collection: Option<TokenCollectionResponse>,
pub blockchain_descriptor: BlockchainDescriptor,
pub description: Option<String>,
pub name: Option<String>,
}
Fields§
§id: String
The Fireblocks NFT asset id
token_id: String
Token id within the contract/collection
standard: String
ERC721 / ERC1155
metadata_uri: Option<String>
URL of the original token JSON metadata
cached_metadata_uri: Option<String>
URL of the cached token JSON metadata
media: Option<Vec<MediaEntityResponse>>
Media items extracted from metadata JSON
spam: Option<SpamTokenResponse>
Token spam status
collection: Option<TokenCollectionResponse>
Parent collection information
blockchain_descriptor: BlockchainDescriptor
§description: Option<String>
Token’s metadata description
name: Option<String>
Token’s metadata name
Implementations§
Source§impl TokenResponse
impl TokenResponse
pub fn new( id: String, token_id: String, standard: String, blockchain_descriptor: BlockchainDescriptor, ) -> TokenResponse
Trait Implementations§
Source§impl Clone for TokenResponse
impl Clone for TokenResponse
Source§fn clone(&self) -> TokenResponse
fn clone(&self) -> TokenResponse
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 TokenResponse
impl Debug for TokenResponse
Source§impl Default for TokenResponse
impl Default for TokenResponse
Source§fn default() -> TokenResponse
fn default() -> TokenResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TokenResponse
impl<'de> Deserialize<'de> for TokenResponse
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
Source§impl PartialEq for TokenResponse
impl PartialEq for TokenResponse
Source§impl Serialize for TokenResponse
impl Serialize for TokenResponse
impl StructuralPartialEq for TokenResponse
Auto Trait Implementations§
impl Freeze for TokenResponse
impl RefUnwindSafe for TokenResponse
impl Send for TokenResponse
impl Sync for TokenResponse
impl Unpin for TokenResponse
impl UnwindSafe for TokenResponse
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