pub enum AddChannelError {
Capacity,
InvalidName(ChannelNameError),
}Expand description
Error returned when adding a named channel to the MAC channel table.
Variants§
Capacity
The channel table is full.
InvalidName(ChannelNameError)
The channel name failed canonicalization (non-ASCII or too long).
Trait Implementations§
Source§impl Clone for AddChannelError
impl Clone for AddChannelError
Source§fn clone(&self) -> AddChannelError
fn clone(&self) -> AddChannelError
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AddChannelError
impl Debug for AddChannelError
Source§impl From<CapacityError> for AddChannelError
impl From<CapacityError> for AddChannelError
Source§fn from(_: CapacityError) -> Self
fn from(_: CapacityError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AddChannelError
impl PartialEq for AddChannelError
impl Copy for AddChannelError
impl Eq for AddChannelError
impl StructuralPartialEq for AddChannelError
Auto Trait Implementations§
impl Freeze for AddChannelError
impl RefUnwindSafe for AddChannelError
impl Send for AddChannelError
impl Sync for AddChannelError
impl Unpin for AddChannelError
impl UnwindSafe for AddChannelError
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)