pub enum InputCodecRegistryError {
DuplicateName(String),
DuplicateExtension(String),
}Expand description
Error returned when an input-codec registration conflicts with an existing codec.
Variants§
DuplicateName(String)
Two codecs for the same result type use the same normalized name.
DuplicateExtension(String)
Two codecs for the same result type use the same normalized extension.
Trait Implementations§
Source§impl Clone for InputCodecRegistryError
impl Clone for InputCodecRegistryError
Source§fn clone(&self) -> InputCodecRegistryError
fn clone(&self) -> InputCodecRegistryError
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 moreSource§impl Debug for InputCodecRegistryError
impl Debug for InputCodecRegistryError
Source§impl Display for InputCodecRegistryError
impl Display for InputCodecRegistryError
impl Eq for InputCodecRegistryError
Source§impl Error for InputCodecRegistryError
impl Error for InputCodecRegistryError
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()
Source§impl PartialEq for InputCodecRegistryError
impl PartialEq for InputCodecRegistryError
Source§fn eq(&self, other: &InputCodecRegistryError) -> bool
fn eq(&self, other: &InputCodecRegistryError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for InputCodecRegistryError
Auto Trait Implementations§
impl Freeze for InputCodecRegistryError
impl RefUnwindSafe for InputCodecRegistryError
impl Send for InputCodecRegistryError
impl Sync for InputCodecRegistryError
impl Unpin for InputCodecRegistryError
impl UnsafeUnpin for InputCodecRegistryError
impl UnwindSafe for InputCodecRegistryError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.