[][src]Trait snarkvm_utilities::serialize::Flags

pub trait Flags: Default + Clone + Copy + Sized {
    pub fn u8_bitmask(&self) -> u8;
pub fn from_u8(value: u8) -> Self;
pub fn from_u8_remove_flags(value: &mut u8) -> Self;
pub fn len() -> usize; }

Required methods

pub fn u8_bitmask(&self) -> u8[src]

pub fn from_u8(value: u8) -> Self[src]

pub fn from_u8_remove_flags(value: &mut u8) -> Self[src]

pub fn len() -> usize[src]

Loading content...

Implementors

impl Flags for EdwardsFlags[src]

pub fn len() -> usize[src]

Number of bits required for these flags.

impl Flags for SWFlags[src]

pub fn len() -> usize[src]

Number of bits required for these flags.

impl Flags for EmptyFlags[src]

Loading content...