#[repr(transparent)]pub struct MultiBitBool16(pub u16);
Expand description
From //sw/device/lib/base/multibits.h
.
Tuple Fields§
§0: u16
Implementations§
Source§impl MultiBitBool16
impl MultiBitBool16
pub const True: MultiBitBool16 = _
pub const False: MultiBitBool16 = _
Trait Implementations§
Source§impl Binary for MultiBitBool16
impl Binary for MultiBitBool16
Source§impl Clone for MultiBitBool16
impl Clone for MultiBitBool16
Source§fn clone(&self) -> MultiBitBool16
fn clone(&self) -> MultiBitBool16
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 MultiBitBool16
impl Debug for MultiBitBool16
Source§impl Default for MultiBitBool16
impl Default for MultiBitBool16
Source§impl<'de> Deserialize<'de> for MultiBitBool16
impl<'de> Deserialize<'de> for MultiBitBool16
Source§fn deserialize<D>(deserializer: D) -> Result<MultiBitBool16, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<MultiBitBool16, D::Error>where
D: Deserializer<'de>,
Deserializes the value by forwarding to deserialize_any
.
deserialize_any
will forward strings to the string visitor
and forward integers to the appropriate integer visitor.
Source§impl Display for MultiBitBool16
impl Display for MultiBitBool16
Source§impl From<MultiBitBool16> for u16
impl From<MultiBitBool16> for u16
Source§fn from(v: MultiBitBool16) -> u16
fn from(v: MultiBitBool16) -> u16
Converts to this type from the input type.
Source§impl FromStr for MultiBitBool16
impl FromStr for MultiBitBool16
Source§impl Hash for MultiBitBool16
impl Hash for MultiBitBool16
Source§impl LowerHex for MultiBitBool16
impl LowerHex for MultiBitBool16
Source§impl Octal for MultiBitBool16
impl Octal for MultiBitBool16
Source§impl Ord for MultiBitBool16
impl Ord for MultiBitBool16
Source§fn cmp(&self, other: &MultiBitBool16) -> Ordering
fn cmp(&self, other: &MultiBitBool16) -> 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 MultiBitBool16
impl PartialEq for MultiBitBool16
Source§impl PartialOrd for MultiBitBool16
impl PartialOrd for MultiBitBool16
Source§impl Serialize for MultiBitBool16
impl Serialize for MultiBitBool16
Source§impl TryFrom<i16> for MultiBitBool16
impl TryFrom<i16> for MultiBitBool16
Source§impl TryFrom<i32> for MultiBitBool16
impl TryFrom<i32> for MultiBitBool16
Source§impl TryFrom<i64> for MultiBitBool16
impl TryFrom<i64> for MultiBitBool16
Source§impl TryFrom<i8> for MultiBitBool16
impl TryFrom<i8> for MultiBitBool16
Source§impl TryFrom<u16> for MultiBitBool16
impl TryFrom<u16> for MultiBitBool16
Source§impl TryFrom<u32> for MultiBitBool16
impl TryFrom<u32> for MultiBitBool16
Source§impl TryFrom<u64> for MultiBitBool16
impl TryFrom<u64> for MultiBitBool16
Source§impl TryFrom<u8> for MultiBitBool16
impl TryFrom<u8> for MultiBitBool16
Source§impl UpperHex for MultiBitBool16
impl UpperHex for MultiBitBool16
Source§impl ValueEnum for MultiBitBool16
impl ValueEnum for MultiBitBool16
impl Copy for MultiBitBool16
impl Eq for MultiBitBool16
impl StructuralPartialEq for MultiBitBool16
Auto Trait Implementations§
impl Freeze for MultiBitBool16
impl RefUnwindSafe for MultiBitBool16
impl Send for MultiBitBool16
impl Sync for MultiBitBool16
impl Unpin for MultiBitBool16
impl UnwindSafe for MultiBitBool16
Blanket Implementations§
§impl<T> Annotate for T
impl<T> Annotate for T
default fn format( &self, _variant: Option<&str>, _field: &MemberId<'_>, ) -> Option<Format>
default fn comment( &self, _variant: Option<&str>, _field: &MemberId<'_>, ) -> Option<String>
default fn as_annotate(&self) -> Option<&dyn Annotate>
default fn thunk_serialize( &self, serializer: &mut AnnotatedSerializer<'_>, ) -> Result<Document, Error>
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