Enum stremio_core::runtime::EnvError
source · pub enum EnvError {
Fetch(String),
AddonTransport(String),
Serde(String),
StorageUnavailable,
StorageSchemaVersionDowngrade(u32, u32),
StorageSchemaVersionUpgrade(Box<EnvError>),
StorageReadError(String),
StorageWriteError(String),
Other(String),
}
Variants§
Fetch(String)
Error returned on Env::fetch
AddonTransport(String)
Serde(String)
Serde error when serializing
StorageSchemaVersionDowngrade(u32, u32)
StorageSchemaVersionUpgrade(Box<EnvError>)
StorageReadError(String)
StorageWriteError(String)
Other(String)
Implementations§
Trait Implementations§
impl Eq for EnvError
impl StructuralPartialEq for EnvError
Auto Trait Implementations§
impl Freeze for EnvError
impl RefUnwindSafe for EnvError
impl Send for EnvError
impl Sync for EnvError
impl Unpin for EnvError
impl UnwindSafe for EnvError
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)