pub enum NonAsciiIdentifierSyntax {
UnicodeAlphanumeric,
Any,
}Expand description
Policy for non-ASCII code points in an unquoted identifier.
Variants§
UnicodeAlphanumeric
Only Unicode letters may start an identifier; Unicode letters and numbers may continue it.
Any
Every non-ASCII code point may start or continue an identifier.
Trait Implementations§
Source§impl Clone for NonAsciiIdentifierSyntax
impl Clone for NonAsciiIdentifierSyntax
Source§fn clone(&self) -> NonAsciiIdentifierSyntax
fn clone(&self) -> NonAsciiIdentifierSyntax
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 moreimpl Copy for NonAsciiIdentifierSyntax
Source§impl Debug for NonAsciiIdentifierSyntax
impl Debug for NonAsciiIdentifierSyntax
impl Eq for NonAsciiIdentifierSyntax
Source§impl PartialEq for NonAsciiIdentifierSyntax
impl PartialEq for NonAsciiIdentifierSyntax
impl StructuralPartialEq for NonAsciiIdentifierSyntax
Auto Trait Implementations§
impl Freeze for NonAsciiIdentifierSyntax
impl RefUnwindSafe for NonAsciiIdentifierSyntax
impl Send for NonAsciiIdentifierSyntax
impl Sync for NonAsciiIdentifierSyntax
impl Unpin for NonAsciiIdentifierSyntax
impl UnsafeUnpin for NonAsciiIdentifierSyntax
impl UnwindSafe for NonAsciiIdentifierSyntax
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