pub struct FeaturesSet(/* private fields */);Expand description
Bit map of supported features
Implementations§
Trait Implementations§
Source§impl BorshDeserialize for FeaturesSet
impl BorshDeserialize for FeaturesSet
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 FeaturesSet
impl BorshSerialize for FeaturesSet
Source§impl Clone for FeaturesSet
impl Clone for FeaturesSet
Source§fn clone(&self) -> FeaturesSet
fn clone(&self) -> FeaturesSet
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 FeaturesSet
impl Debug for FeaturesSet
Source§impl Default for FeaturesSet
impl Default for FeaturesSet
Source§fn default() -> FeaturesSet
fn default() -> FeaturesSet
Returns the “default value” for a type. Read more
Source§impl PartialEq for FeaturesSet
impl PartialEq for FeaturesSet
impl Eq for FeaturesSet
impl StructuralPartialEq for FeaturesSet
Auto Trait Implementations§
impl Freeze for FeaturesSet
impl RefUnwindSafe for FeaturesSet
impl Send for FeaturesSet
impl Sync for FeaturesSet
impl Unpin for FeaturesSet
impl UnwindSafe for FeaturesSet
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