pub enum AdapterRuntimeRegistryError {
Duplicate {
family: AdapterFamily,
adapter_id: AdapterId,
},
InvalidBinding {
family: AdapterFamily,
adapter_id: AdapterId,
message: String,
},
Unavailable {
family: AdapterFamily,
adapter_id: AdapterId,
revision: String,
},
RevisionMismatch {
family: AdapterFamily,
adapter_id: AdapterId,
requested: String,
available: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for AdapterRuntimeRegistryError
impl Clone for AdapterRuntimeRegistryError
Source§impl Debug for AdapterRuntimeRegistryError
impl Debug for AdapterRuntimeRegistryError
impl Eq for AdapterRuntimeRegistryError
Source§impl Error for AdapterRuntimeRegistryError
impl Error for AdapterRuntimeRegistryError
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()
impl StructuralPartialEq for AdapterRuntimeRegistryError
Auto Trait Implementations§
impl Freeze for AdapterRuntimeRegistryError
impl RefUnwindSafe for AdapterRuntimeRegistryError
impl Send for AdapterRuntimeRegistryError
impl Sync for AdapterRuntimeRegistryError
impl Unpin for AdapterRuntimeRegistryError
impl UnsafeUnpin for AdapterRuntimeRegistryError
impl UnwindSafe for AdapterRuntimeRegistryError
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