Struct jet_margin::events::PositionRegistered
source · [−]pub struct PositionRegistered {
pub margin_account: Pubkey,
pub authority: Pubkey,
pub position: AccountPosition,
}
Fields
margin_account: Pubkey
position: AccountPosition
Trait Implementations
sourceimpl BorshDeserialize for PositionRegisteredwhere
Pubkey: BorshDeserialize,
Pubkey: BorshDeserialize,
AccountPosition: BorshDeserialize,
impl BorshDeserialize for PositionRegisteredwhere
Pubkey: BorshDeserialize,
Pubkey: BorshDeserialize,
AccountPosition: BorshDeserialize,
sourcefn 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. Read more
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.
sourceimpl BorshSerialize for PositionRegisteredwhere
Pubkey: BorshSerialize,
Pubkey: BorshSerialize,
AccountPosition: BorshSerialize,
impl BorshSerialize for PositionRegisteredwhere
Pubkey: BorshSerialize,
Pubkey: BorshSerialize,
AccountPosition: BorshSerialize,
sourceimpl Discriminator for PositionRegistered
impl Discriminator for PositionRegistered
fn discriminator() -> [u8; 8]
sourceimpl Event for PositionRegistered
impl Event for PositionRegistered
sourceimpl From<PositionRegistered> for PositionEvent
impl From<PositionRegistered> for PositionEvent
sourcefn from(item: PositionRegistered) -> Self
fn from(item: PositionRegistered) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for PositionRegistered
impl Send for PositionRegistered
impl Sync for PositionRegistered
impl Unpin for PositionRegistered
impl UnwindSafe for PositionRegistered
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more