pub struct TrackNumber(/* private fields */);Available on crate feature
mmc only.Expand description
Track number.
Values must be between 1 and 99.
Use TrackNumber::try_from to construct a new value.
Trait Implementations§
Source§impl Clone for TrackNumber
impl Clone for TrackNumber
Source§fn clone(&self) -> TrackNumber
fn clone(&self) -> TrackNumber
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TrackNumber
Source§impl Debug for TrackNumber
impl Debug for TrackNumber
Source§impl Default for TrackNumber
impl Default for TrackNumber
impl Eq for TrackNumber
Source§impl Hash for TrackNumber
impl Hash for TrackNumber
Source§impl Ord for TrackNumber
impl Ord for TrackNumber
Source§fn cmp(&self, other: &TrackNumber) -> Ordering
fn cmp(&self, other: &TrackNumber) -> Ordering
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
Source§impl PartialEq for TrackNumber
impl PartialEq for TrackNumber
Source§impl PartialOrd for TrackNumber
impl PartialOrd for TrackNumber
impl StructuralPartialEq for TrackNumber
Source§impl TryFrom<u8> for TrackNumber
impl TryFrom<u8> for TrackNumber
Auto Trait Implementations§
impl Freeze for TrackNumber
impl RefUnwindSafe for TrackNumber
impl Send for TrackNumber
impl Sync for TrackNumber
impl Unpin for TrackNumber
impl UnsafeUnpin for TrackNumber
impl UnwindSafe for TrackNumber
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