[−][src]Enum ghetto_lock::LockError
Error type
Variants
When trying to release a lock, it was found to be already released. This could be because the key has expired.
Tried to release the lock but it wasn't owned by the current instance.
An other user succeeded in acquiring the lock.
The add
call was successful, but a possible latency in network/process
scheduling caused the lock to be released.
MemcacheError(MemcacheError)
Other errors returned by the underlying memcache client.
Trait Implementations
impl Debug for LockError
[src]
impl From<MemcacheError> for LockError
[src]
fn from(error: MemcacheError) -> Self
[src]
impl PartialEq<LockError> for LockError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for LockError
impl Send for LockError
impl Sync for LockError
impl Unpin for LockError
impl !UnwindSafe for LockError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,