Struct serum_dex::state::MarketState
source · [−]#[repr(packed)]pub struct MarketState {Show 20 fields
pub account_flags: u64,
pub own_address: [u64; 4],
pub vault_signer_nonce: u64,
pub coin_mint: [u64; 4],
pub pc_mint: [u64; 4],
pub coin_vault: [u64; 4],
pub coin_deposits_total: u64,
pub coin_fees_accrued: u64,
pub pc_vault: [u64; 4],
pub pc_deposits_total: u64,
pub pc_fees_accrued: u64,
pub pc_dust_threshold: u64,
pub req_q: [u64; 4],
pub event_q: [u64; 4],
pub bids: [u64; 4],
pub asks: [u64; 4],
pub coin_lot_size: u64,
pub pc_lot_size: u64,
pub fee_rate_bps: u64,
pub referrer_rebates_accrued: u64,
}
Fields
account_flags: u64
own_address: [u64; 4]
vault_signer_nonce: u64
coin_mint: [u64; 4]
pc_mint: [u64; 4]
coin_vault: [u64; 4]
coin_deposits_total: u64
coin_fees_accrued: u64
pc_vault: [u64; 4]
pc_deposits_total: u64
pc_fees_accrued: u64
pc_dust_threshold: u64
req_q: [u64; 4]
event_q: [u64; 4]
bids: [u64; 4]
asks: [u64; 4]
coin_lot_size: u64
pc_lot_size: u64
fee_rate_bps: u64
referrer_rebates_accrued: u64
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for MarketState
impl Send for MarketState
impl Sync for MarketState
impl Unpin for MarketState
impl UnwindSafe for MarketState
Blanket Implementations
pub default fn example() -> T
Mutably borrows from an owned value. Read more