#[repr(transparent)]pub struct MintermId(pub u32);Expand description
Identifier of a minterm (a byte-equivalence class in a collapsed alphabet).
Tuple Fields§
§0: u32Implementations§
Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for MintermId
impl<'__de, __Context> BorrowDecode<'__de, __Context> for MintermId
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
impl Copy for MintermId
impl Eq for MintermId
Source§impl Ord for MintermId
impl Ord for MintermId
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for MintermId
impl PartialOrd for MintermId
impl StructuralPartialEq for MintermId
Auto Trait Implementations§
impl Freeze for MintermId
impl RefUnwindSafe for MintermId
impl Send for MintermId
impl Sync for MintermId
impl Unpin for MintermId
impl UnsafeUnpin for MintermId
impl UnwindSafe for MintermId
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