#[repr(u64)]pub enum SeatApprovalStatus {
NotApproved = 0,
Approved = 1,
Retired = 2,
}
Variants§
Trait Implementations§
Source§impl BorshDeserialize for SeatApprovalStatus
impl BorshDeserialize for SeatApprovalStatus
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 SeatApprovalStatus
impl BorshSerialize for SeatApprovalStatus
Source§impl Clone for SeatApprovalStatus
impl Clone for SeatApprovalStatus
Source§fn clone(&self) -> SeatApprovalStatus
fn clone(&self) -> SeatApprovalStatus
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 SeatApprovalStatus
impl Debug for SeatApprovalStatus
Source§impl Default for SeatApprovalStatus
impl Default for SeatApprovalStatus
Source§impl Display for SeatApprovalStatus
impl Display for SeatApprovalStatus
Source§impl EnumExt for SeatApprovalStatus
impl EnumExt for SeatApprovalStatus
Source§impl From<u64> for SeatApprovalStatus
impl From<u64> for SeatApprovalStatus
Source§impl PartialEq for SeatApprovalStatus
impl PartialEq for SeatApprovalStatus
impl Copy for SeatApprovalStatus
impl Eq for SeatApprovalStatus
impl StructuralPartialEq for SeatApprovalStatus
Auto Trait Implementations§
impl Freeze for SeatApprovalStatus
impl RefUnwindSafe for SeatApprovalStatus
impl Send for SeatApprovalStatus
impl Sync for SeatApprovalStatus
impl Unpin for SeatApprovalStatus
impl UnwindSafe for SeatApprovalStatus
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