pub struct AccountEventHeader {
pub signer: Option<Pubkey>,
pub marginfi_account: Pubkey,
pub marginfi_account_authority: Pubkey,
pub marginfi_group: Pubkey,
}Fields§
§signer: Option<Pubkey>§marginfi_account: Pubkey§marginfi_group: PubkeyTrait Implementations§
Source§impl BorshDeserialize for AccountEventHeader
impl BorshDeserialize for AccountEventHeader
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 BorshSerialize for AccountEventHeader
impl BorshSerialize for AccountEventHeader
Source§impl Clone for AccountEventHeader
impl Clone for AccountEventHeader
Source§fn clone(&self) -> AccountEventHeader
fn clone(&self) -> AccountEventHeader
Returns a duplicate 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 AccountEventHeader
impl Debug for AccountEventHeader
Source§impl Default for AccountEventHeader
impl Default for AccountEventHeader
Source§fn default() -> AccountEventHeader
fn default() -> AccountEventHeader
Returns the “default value” for a type. Read more
impl Copy for AccountEventHeader
Auto Trait Implementations§
impl Freeze for AccountEventHeader
impl RefUnwindSafe for AccountEventHeader
impl Send for AccountEventHeader
impl Sync for AccountEventHeader
impl Unpin for AccountEventHeader
impl UnwindSafe for AccountEventHeader
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more