pub struct NumericRepr {
pub size: Size,
pub signed: bool,
}
Expand description
A number representation (sign and size).
Fields§
§size: Size
§signed: bool
Implementations§
Source§impl NumericRepr
impl NumericRepr
pub const U8: NumericRepr
pub const I8: NumericRepr
pub const U16: NumericRepr
pub const I16: NumericRepr
pub const U32: NumericRepr
pub const I32: NumericRepr
pub const U64: NumericRepr
pub const I64: NumericRepr
pub const fn signed(size: Size) -> Self
pub const fn unsigned(size: Size) -> Self
Trait Implementations§
Source§impl Clone for NumericRepr
impl Clone for NumericRepr
Source§fn clone(&self) -> NumericRepr
fn clone(&self) -> NumericRepr
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 NumericRepr
impl Debug for NumericRepr
Source§impl Hash for NumericRepr
impl Hash for NumericRepr
Source§impl Ord for NumericRepr
impl Ord for NumericRepr
Source§fn cmp(&self, other: &NumericRepr) -> Ordering
fn cmp(&self, other: &NumericRepr) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for NumericRepr
impl PartialEq for NumericRepr
Source§impl PartialOrd for NumericRepr
impl PartialOrd for NumericRepr
impl Copy for NumericRepr
impl Eq for NumericRepr
impl StructuralPartialEq for NumericRepr
Auto Trait Implementations§
impl Freeze for NumericRepr
impl RefUnwindSafe for NumericRepr
impl Send for NumericRepr
impl Sync for NumericRepr
impl Unpin for NumericRepr
impl UnwindSafe for NumericRepr
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