pub struct AquaFarm {
pub account: String,
pub nonce: u8,
pub token_program_id: String,
pub emissions_authority: String,
pub remove_rewards_authority: String,
pub base_token_mint: String,
pub base_token_vault: String,
pub reward_token_mint: String,
pub reward_token_vault: String,
pub farm_token_mint: String,
}
Fields§
§account: String
§nonce: u8
§token_program_id: String
§base_token_mint: String
§base_token_vault: String
§reward_token_mint: String
§reward_token_vault: String
§farm_token_mint: String
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AquaFarm
impl<'de> Deserialize<'de> for AquaFarm
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
Auto Trait Implementations§
impl Freeze for AquaFarm
impl RefUnwindSafe for AquaFarm
impl Send for AquaFarm
impl Sync for AquaFarm
impl Unpin for AquaFarm
impl UnwindSafe for AquaFarm
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