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