pub enum IndexIdError {
EntityName(EntityNameError),
IndexName(IndexNameError),
}Expand description
IndexIdError
Errors returned when constructing an IndexId.
This surfaces identity validation failures.
Variants§
EntityName(EntityNameError)
IndexName(IndexNameError)
Trait Implementations§
Source§impl Debug for IndexIdError
impl Debug for IndexIdError
Source§impl Display for IndexIdError
impl Display for IndexIdError
Source§impl Error for IndexIdError
impl Error for IndexIdError
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()
Source§impl From<EntityNameError> for IndexIdError
impl From<EntityNameError> for IndexIdError
Source§fn from(source: EntityNameError) -> Self
fn from(source: EntityNameError) -> Self
Converts to this type from the input type.
Source§impl From<IndexNameError> for IndexIdError
impl From<IndexNameError> for IndexIdError
Source§fn from(source: IndexNameError) -> Self
fn from(source: IndexNameError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IndexIdError
impl RefUnwindSafe for IndexIdError
impl Send for IndexIdError
impl Sync for IndexIdError
impl Unpin for IndexIdError
impl UnsafeUnpin for IndexIdError
impl UnwindSafe for IndexIdError
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