Enum persy::IndexChangeError
source · [−]pub enum IndexChangeError {
Generic(GenericError),
LockTimeout,
IndexNotFound,
IndexTypeMismatch(Cow<'static, str>),
IndexDuplicateKey(String, String),
}
Variants
Generic(GenericError)
LockTimeout
IndexNotFound
IndexTypeMismatch(Cow<'static, str>)
IndexDuplicateKey(String, String)
Trait Implementations
sourceimpl Debug for IndexChangeError
impl Debug for IndexChangeError
sourceimpl Display for IndexChangeError
impl Display for IndexChangeError
sourceimpl Error for IndexChangeError
impl Error for IndexChangeError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<DeleteError> for IndexChangeError
impl From<DeleteError> for IndexChangeError
sourcefn from(e: DeleteError) -> Self
fn from(e: DeleteError) -> Self
Converts to this type from the input type.
sourceimpl From<GenericError> for IndexChangeError
impl From<GenericError> for IndexChangeError
sourcefn from(source: GenericError) -> Self
fn from(source: GenericError) -> Self
Converts to this type from the input type.
sourceimpl From<IndexChangeError> for PersyError
impl From<IndexChangeError> for PersyError
sourcefn from(e: IndexChangeError) -> Self
fn from(e: IndexChangeError) -> Self
Converts to this type from the input type.
sourceimpl From<IndexChangeError> for PrepareError
impl From<IndexChangeError> for PrepareError
sourcefn from(e: IndexChangeError) -> Self
fn from(e: IndexChangeError) -> Self
Converts to this type from the input type.
sourceimpl From<IndexError> for IndexChangeError
impl From<IndexError> for IndexChangeError
sourcefn from(e: IndexError) -> Self
fn from(e: IndexError) -> Self
Converts to this type from the input type.
sourceimpl From<IndexOpsError> for IndexChangeError
impl From<IndexOpsError> for IndexChangeError
sourcefn from(e: IndexOpsError) -> Self
fn from(e: IndexOpsError) -> Self
Converts to this type from the input type.
sourceimpl From<SegmentError> for IndexChangeError
impl From<SegmentError> for IndexChangeError
sourcefn from(e: SegmentError) -> Self
fn from(e: SegmentError) -> Self
Converts to this type from the input type.
sourceimpl From<UpdateError> for IndexChangeError
impl From<UpdateError> for IndexChangeError
sourcefn from(e: UpdateError) -> Self
fn from(e: UpdateError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for IndexChangeError
impl Send for IndexChangeError
impl Sync for IndexChangeError
impl Unpin for IndexChangeError
impl !UnwindSafe for IndexChangeError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more