pub enum FallbackCatalogError {
Syntax {
details: String,
},
Identifier(FluentIdentifierError),
Duplicate {
domain: String,
id: String,
},
}Expand description
Errors produced while building a fallback-locale message catalog.
Variants§
Syntax
The Fluent source could not be parsed.
Identifier(FluentIdentifierError)
A top-level entry identifier is invalid.
Duplicate
A message or term ID appears more than once in one domain.
Trait Implementations§
Source§impl Debug for FallbackCatalogError
impl Debug for FallbackCatalogError
Source§impl Display for FallbackCatalogError
impl Display for FallbackCatalogError
Source§impl Error for FallbackCatalogError
impl Error for FallbackCatalogError
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<FluentIdentifierError> for FallbackCatalogError
impl From<FluentIdentifierError> for FallbackCatalogError
Source§fn from(source: FluentIdentifierError) -> Self
fn from(source: FluentIdentifierError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FallbackCatalogError
impl RefUnwindSafe for FallbackCatalogError
impl Send for FallbackCatalogError
impl Sync for FallbackCatalogError
impl Unpin for FallbackCatalogError
impl UnsafeUnpin for FallbackCatalogError
impl UnwindSafe for FallbackCatalogError
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