pub struct ChannelNumber(pub u16);Expand description
ChannelNumber represents CHANNEL-NUMBER attribute. Encoded as u16.
The CHANNEL-NUMBER attribute contains the number of the channel.
Tuple Fields§
§0: u16Implementations§
Source§impl ChannelNumber
impl ChannelNumber
Sourcepub fn valid(&self) -> bool
pub fn valid(&self) -> bool
returns true if channel number has correct value that complies
RFC 5766 Section 11 range.
Trait Implementations§
Source§impl Clone for ChannelNumber
impl Clone for ChannelNumber
Source§fn clone(&self) -> ChannelNumber
fn clone(&self) -> ChannelNumber
Returns a duplicate 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 ChannelNumber
impl Debug for ChannelNumber
Source§impl Default for ChannelNumber
impl Default for ChannelNumber
Source§fn default() -> ChannelNumber
fn default() -> ChannelNumber
Returns the “default value” for a type. Read more
Source§impl Display for ChannelNumber
impl Display for ChannelNumber
Source§impl Getter for ChannelNumber
impl Getter for ChannelNumber
Source§impl Hash for ChannelNumber
impl Hash for ChannelNumber
Source§impl PartialEq for ChannelNumber
impl PartialEq for ChannelNumber
Source§impl Setter for ChannelNumber
impl Setter for ChannelNumber
impl Copy for ChannelNumber
impl Eq for ChannelNumber
impl StructuralPartialEq for ChannelNumber
Auto Trait Implementations§
impl Freeze for ChannelNumber
impl RefUnwindSafe for ChannelNumber
impl Send for ChannelNumber
impl Sync for ChannelNumber
impl Unpin for ChannelNumber
impl UnwindSafe for ChannelNumber
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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