pub enum JsIdentifierError {
Empty,
InvalidStart {
character: char,
},
InvalidContinue {
index: usize,
character: char,
},
}Expand description
Error returned when an ASCII JavaScript identifier is invalid.
Variants§
Trait Implementations§
Source§impl Clone for JsIdentifierError
impl Clone for JsIdentifierError
Source§fn clone(&self) -> JsIdentifierError
fn clone(&self) -> JsIdentifierError
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 JsIdentifierError
impl Debug for JsIdentifierError
Source§impl Display for JsIdentifierError
impl Display for JsIdentifierError
Source§impl Error for JsIdentifierError
impl Error for JsIdentifierError
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()
Source§impl PartialEq for JsIdentifierError
impl PartialEq for JsIdentifierError
Source§fn eq(&self, other: &JsIdentifierError) -> bool
fn eq(&self, other: &JsIdentifierError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for JsIdentifierError
impl Eq for JsIdentifierError
impl StructuralPartialEq for JsIdentifierError
Auto Trait Implementations§
impl Freeze for JsIdentifierError
impl RefUnwindSafe for JsIdentifierError
impl Send for JsIdentifierError
impl Sync for JsIdentifierError
impl Unpin for JsIdentifierError
impl UnsafeUnpin for JsIdentifierError
impl UnwindSafe for JsIdentifierError
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