pub enum SurfaceStoreError {
NotFound {
owner: String,
id: String,
},
VersionConflict {
expected: u64,
actual: u64,
},
InvalidId(String),
Io(String),
Json(String),
}Variants§
Trait Implementations§
Source§impl Debug for SurfaceStoreError
impl Debug for SurfaceStoreError
Source§impl Display for SurfaceStoreError
impl Display for SurfaceStoreError
Source§impl Error for SurfaceStoreError
impl Error for SurfaceStoreError
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 SurfaceStoreError
impl RefUnwindSafe for SurfaceStoreError
impl Send for SurfaceStoreError
impl Sync for SurfaceStoreError
impl Unpin for SurfaceStoreError
impl UnsafeUnpin for SurfaceStoreError
impl UnwindSafe for SurfaceStoreError
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