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