//! This code was AUTOGENERATED using the Codama library.
use solana_pubkey::Pubkey;
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[derive(Debug, Clone, borsh::BorshSerialize, borsh::BorshDeserialize, PartialEq)]
pub struct TokenMint {
pub mint_authority_flag: u32,
pub mint_authority: Pubkey,
pub supply: u64,
pub decimals: u8,
pub is_initialized: bool,
pub freeze_authority_flag: u32,
pub freeze_authority: Pubkey,
}