Enum SvelteNameError
pub enum SvelteNameError {
Empty,
ContainsWhitespace,
Identifier(JsIdentifierError),
NotPascalCase,
InvalidDirective,
UnknownLabel,
}Expand description
Error returned when Svelte metadata is invalid.
Variants§
Trait Implementations§
§impl Clone for SvelteNameError
impl Clone for SvelteNameError
§fn clone(&self) -> SvelteNameError
fn clone(&self) -> SvelteNameError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for SvelteNameError
impl Debug for SvelteNameError
§impl Display for SvelteNameError
impl Display for SvelteNameError
§impl Error for SvelteNameError
impl Error for SvelteNameError
§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()
§impl PartialEq for SvelteNameError
impl PartialEq for SvelteNameError
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