Enum JsIdentifierError
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§
§impl Clone for JsIdentifierError
impl Clone for JsIdentifierError
§fn clone(&self) -> JsIdentifierError
fn clone(&self) -> JsIdentifierError
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 JsIdentifierError
impl Debug for JsIdentifierError
§impl Display for JsIdentifierError
impl Display for JsIdentifierError
§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()
§impl PartialEq for JsIdentifierError
impl PartialEq for JsIdentifierError
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