#[repr(transparent)]pub struct MultiBitBool8(pub u8);
Expand description
From //sw/device/lib/base/multibits.h
.
Tuple Fields§
§0: u8
Implementations§
Source§impl MultiBitBool8
impl MultiBitBool8
pub const True: MultiBitBool8 = _
pub const False: MultiBitBool8 = _
Source§impl MultiBitBool8
impl MultiBitBool8
Trait Implementations§
Source§impl Binary for MultiBitBool8
impl Binary for MultiBitBool8
Source§impl Clone for MultiBitBool8
impl Clone for MultiBitBool8
Source§fn clone(&self) -> MultiBitBool8
fn clone(&self) -> MultiBitBool8
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 MultiBitBool8
impl Debug for MultiBitBool8
Source§impl Default for MultiBitBool8
impl Default for MultiBitBool8
Source§impl<'de> Deserialize<'de> for MultiBitBool8
impl<'de> Deserialize<'de> for MultiBitBool8
Source§fn deserialize<D>(deserializer: D) -> Result<MultiBitBool8, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<MultiBitBool8, 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 MultiBitBool8
impl Display for MultiBitBool8
Source§impl From<MultiBitBool8> for u8
impl From<MultiBitBool8> for u8
Source§fn from(v: MultiBitBool8) -> u8
fn from(v: MultiBitBool8) -> u8
Converts to this type from the input type.
Source§impl FromStr for MultiBitBool8
impl FromStr for MultiBitBool8
Source§impl Hash for MultiBitBool8
impl Hash for MultiBitBool8
Source§impl LowerHex for MultiBitBool8
impl LowerHex for MultiBitBool8
Source§impl Octal for MultiBitBool8
impl Octal for MultiBitBool8
Source§impl Ord for MultiBitBool8
impl Ord for MultiBitBool8
Source§fn cmp(&self, other: &MultiBitBool8) -> Ordering
fn cmp(&self, other: &MultiBitBool8) -> 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 MultiBitBool8
impl PartialEq for MultiBitBool8
Source§impl PartialOrd for MultiBitBool8
impl PartialOrd for MultiBitBool8
Source§impl Serialize for MultiBitBool8
impl Serialize for MultiBitBool8
Source§impl TryFrom<i16> for MultiBitBool8
impl TryFrom<i16> for MultiBitBool8
Source§impl TryFrom<i32> for MultiBitBool8
impl TryFrom<i32> for MultiBitBool8
Source§impl TryFrom<i64> for MultiBitBool8
impl TryFrom<i64> for MultiBitBool8
Source§impl TryFrom<i8> for MultiBitBool8
impl TryFrom<i8> for MultiBitBool8
Source§impl TryFrom<u16> for MultiBitBool8
impl TryFrom<u16> for MultiBitBool8
Source§impl TryFrom<u32> for MultiBitBool8
impl TryFrom<u32> for MultiBitBool8
Source§impl TryFrom<u64> for MultiBitBool8
impl TryFrom<u64> for MultiBitBool8
Source§impl TryFrom<u8> for MultiBitBool8
impl TryFrom<u8> for MultiBitBool8
Source§impl UpperHex for MultiBitBool8
impl UpperHex for MultiBitBool8
Source§impl ValueEnum for MultiBitBool8
impl ValueEnum for MultiBitBool8
impl Copy for MultiBitBool8
impl Eq for MultiBitBool8
impl StructuralPartialEq for MultiBitBool8
Auto Trait Implementations§
impl Freeze for MultiBitBool8
impl RefUnwindSafe for MultiBitBool8
impl Send for MultiBitBool8
impl Sync for MultiBitBool8
impl Unpin for MultiBitBool8
impl UnwindSafe for MultiBitBool8
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