pub enum SvelteNameError {
Empty,
ContainsWhitespace,
Identifier(JsIdentifierError),
NotPascalCase,
InvalidDirective,
UnknownLabel,
}Expand description
Error returned when Svelte metadata is invalid.
Variants§
Trait Implementations§
Source§impl Clone for SvelteNameError
impl Clone for SvelteNameError
Source§fn clone(&self) -> SvelteNameError
fn clone(&self) -> SvelteNameError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SvelteNameError
impl Debug for SvelteNameError
Source§impl Display for SvelteNameError
impl Display for SvelteNameError
Source§impl Error for SvelteNameError
impl Error for SvelteNameError
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 PartialEq for SvelteNameError
impl PartialEq for SvelteNameError
Source§fn eq(&self, other: &SvelteNameError) -> bool
fn eq(&self, other: &SvelteNameError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for SvelteNameError
impl StructuralPartialEq for SvelteNameError
Auto Trait Implementations§
impl Freeze for SvelteNameError
impl RefUnwindSafe for SvelteNameError
impl Send for SvelteNameError
impl Sync for SvelteNameError
impl Unpin for SvelteNameError
impl UnsafeUnpin for SvelteNameError
impl UnwindSafe for SvelteNameError
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