pub struct ConsumedPermission {
pub discriminator: Discriminator,
pub cleanup_slot: u64,
}Fields§
§discriminator: Discriminator§cleanup_slot: u64Implementations§
Trait Implementations§
Source§impl BorshDeserialize for ConsumedPermission
impl BorshDeserialize for ConsumedPermission
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 ConsumedPermission
impl BorshSerialize for ConsumedPermission
Source§impl Clone for ConsumedPermission
impl Clone for ConsumedPermission
Source§fn clone(&self) -> ConsumedPermission
fn clone(&self) -> ConsumedPermission
Returns a copy 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 ConsumedPermission
impl Debug for ConsumedPermission
Source§impl PartialEq for ConsumedPermission
impl PartialEq for ConsumedPermission
Source§impl<'a> TryFrom<&AccountInfo<'a>> for ConsumedPermission
impl<'a> TryFrom<&AccountInfo<'a>> for ConsumedPermission
impl Eq for ConsumedPermission
impl StructuralPartialEq for ConsumedPermission
Auto Trait Implementations§
impl Freeze for ConsumedPermission
impl RefUnwindSafe for ConsumedPermission
impl Send for ConsumedPermission
impl Sync for ConsumedPermission
impl Unpin for ConsumedPermission
impl UnwindSafe for ConsumedPermission
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