#[non_exhaustive]pub enum InvalidTabId {}Expand description
Error type for invalid TabId values.
Currently empty — all u32 values are accepted. The #[non_exhaustive]
attribute allows adding validation variants in the future without a
semver-breaking change.
Trait Implementations§
Source§impl Clone for InvalidTabId
impl Clone for InvalidTabId
Source§fn clone(&self) -> InvalidTabId
fn clone(&self) -> InvalidTabId
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 InvalidTabId
impl Debug for InvalidTabId
Source§impl Display for InvalidTabId
impl Display for InvalidTabId
Source§impl Error for InvalidTabId
impl Error for InvalidTabId
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for InvalidTabId
impl RefUnwindSafe for InvalidTabId
impl Send for InvalidTabId
impl Sync for InvalidTabId
impl Unpin for InvalidTabId
impl UnsafeUnpin for InvalidTabId
impl UnwindSafe for InvalidTabId
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