Trait bytevec::BVSize 
                   
                       [−]
                   
               [src]
pub trait BVSize: Sized {
    fn from_usize(val: usize) -> Self;
    fn as_usize(&self) -> usize;
    fn max_value() -> Self;
    fn checked_add(self, rhs: Self) -> Option<Self>;
    fn get_size_of() -> Self;
}Represents the generic integral type of the structure size indicators
Required Methods
fn from_usize(val: usize) -> Self
Returns a Self value casted from an usize value
fn as_usize(&self) -> usize
Returns an usize value casted from a Self value
fn max_value() -> Self
Returns the max value for Self
fn checked_add(self, rhs: Self) -> Option<Self>
Calls the checked_add method of self passing rhs
fn get_size_of() -> Self
Returns the returned value of std::mem::size_of for Self