pub struct UpdateUserMarginTradingEnabled {
pub _sub_account_id: u16,
pub _margin_trading_enabled: bool,
}Expand description
Instruction.
Fields§
§_sub_account_id: u16§_margin_trading_enabled: boolTrait Implementations§
Source§impl BorshDeserialize for UpdateUserMarginTradingEnabled
impl BorshDeserialize for UpdateUserMarginTradingEnabled
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl Discriminator for UpdateUserMarginTradingEnabled
impl Discriminator for UpdateUserMarginTradingEnabled
Source§const DISCRIMINATOR: &'static [u8]
const DISCRIMINATOR: &'static [u8]
Discriminator slice. Read more
Auto Trait Implementations§
impl Freeze for UpdateUserMarginTradingEnabled
impl RefUnwindSafe for UpdateUserMarginTradingEnabled
impl Send for UpdateUserMarginTradingEnabled
impl Sync for UpdateUserMarginTradingEnabled
impl Unpin for UpdateUserMarginTradingEnabled
impl UnwindSafe for UpdateUserMarginTradingEnabled
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