pub struct AddConnection {
pub sub_coordinates1: [i64; 2],
pub flags1: u8,
pub sub_coordinates2: [i64; 2],
pub flags2: u8,
pub key_index: u16,
}Fields§
§sub_coordinates1: [i64; 2]§flags1: u8§sub_coordinates2: [i64; 2]§flags2: u8§key_index: u16Implementations§
Trait Implementations§
Source§impl ArrangeAccounts for AddConnection
impl ArrangeAccounts for AddConnection
type ArrangedAccounts = AddConnectionInstructionAccounts
fn arrange_accounts(accounts: &[AccountMeta]) -> Option<Self::ArrangedAccounts>
Source§impl BorshDeserialize for AddConnection
impl BorshDeserialize for AddConnection
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 AddConnection
impl BorshSerialize for AddConnection
Source§impl CarbonDeserialize for AddConnection
impl CarbonDeserialize for AddConnection
const DISCRIMINATOR: &'static [u8]
fn deserialize(data: &[u8]) -> Option<Self>
Source§impl Clone for AddConnection
impl Clone for AddConnection
Source§fn clone(&self) -> AddConnection
fn clone(&self) -> AddConnection
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AddConnection
impl Debug for AddConnection
impl Eq for AddConnection
Source§impl Hash for AddConnection
impl Hash for AddConnection
Source§impl PartialEq for AddConnection
impl PartialEq for AddConnection
impl StructuralPartialEq for AddConnection
Auto Trait Implementations§
impl Freeze for AddConnection
impl RefUnwindSafe for AddConnection
impl Send for AddConnection
impl Sync for AddConnection
impl Unpin for AddConnection
impl UnsafeUnpin for AddConnection
impl UnwindSafe for AddConnection
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