pub enum GrammarLoadError {
NotFound(String),
LoadFailed {
grammar: String,
detail: String,
},
}Expand description
Error returned by GrammarLoader::get.
Variants§
NotFound(String)
No .so/.dylib file for this grammar exists in any search path.
LoadFailed
The shared library was found but could not be loaded (e.g., missing
symbols, OS-level dlopen failure).
Trait Implementations§
Source§impl Debug for GrammarLoadError
impl Debug for GrammarLoadError
Source§impl Display for GrammarLoadError
impl Display for GrammarLoadError
Source§impl Error for GrammarLoadError
impl Error for GrammarLoadError
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 GrammarLoadError
impl RefUnwindSafe for GrammarLoadError
impl Send for GrammarLoadError
impl Sync for GrammarLoadError
impl Unpin for GrammarLoadError
impl UnsafeUnpin for GrammarLoadError
impl UnwindSafe for GrammarLoadError
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request