pub struct PermissionSigner {
pub bytes: [u8; 33],
}Fields§
§bytes: [u8; 33]Trait Implementations§
Source§impl BorshDeserialize for PermissionSigner
impl BorshDeserialize for PermissionSigner
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 PermissionSigner
impl BorshSerialize for PermissionSigner
Source§impl Clone for PermissionSigner
impl Clone for PermissionSigner
Source§fn clone(&self) -> PermissionSigner
fn clone(&self) -> PermissionSigner
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 PermissionSigner
impl Debug for PermissionSigner
Source§impl PartialEq for PermissionSigner
impl PartialEq for PermissionSigner
impl Eq for PermissionSigner
impl StructuralPartialEq for PermissionSigner
Auto Trait Implementations§
impl Freeze for PermissionSigner
impl RefUnwindSafe for PermissionSigner
impl Send for PermissionSigner
impl Sync for PermissionSigner
impl Unpin for PermissionSigner
impl UnwindSafe for PermissionSigner
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