pub enum RootsError {
Store(ConfigStoreError),
MalformedRoot {
line: usize,
value: String,
source: DidParseError,
},
}Expand description
Failure loading the typed pinned-root set: a line that is not a well-formed
did:keri: identity DID is rejected (fail-closed) rather than silently skipped.
Variants§
Store(ConfigStoreError)
The roots pin file could not be read.
MalformedRoot
A non-comment, non-blank line is not a valid did:keri: root.
Trait Implementations§
Source§impl Debug for RootsError
impl Debug for RootsError
Source§impl Display for RootsError
impl Display for RootsError
Source§impl Error for RootsError
impl Error for RootsError
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<ConfigStoreError> for RootsError
impl From<ConfigStoreError> for RootsError
Source§fn from(source: ConfigStoreError) -> Self
fn from(source: ConfigStoreError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for RootsError
impl !UnwindSafe for RootsError
impl Freeze for RootsError
impl Send for RootsError
impl Sync for RootsError
impl Unpin for RootsError
impl UnsafeUnpin for RootsError
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.