[−][src]Enum lexpr::parse::StringSyntax
Indicates the syntax for strings.
Variants
R6RS
Syntax as specified the R6RS.
Note that there is no R7RS variant, because R6RS specifies a superset of R7RS syntax. When printing however, the syntax used will be restricted to be understood by an R7RS parser.
Elisp
Emacs Lisp syntax.
Note that unibyte strings will be parsed as byte vectors.
Trait Implementations
impl PartialEq<StringSyntax> for StringSyntax
[src]
fn eq(&self, other: &StringSyntax) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Clone for StringSyntax
[src]
fn clone(&self) -> StringSyntax
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for StringSyntax
[src]
impl Debug for StringSyntax
[src]
Auto Trait Implementations
impl Unpin for StringSyntax
impl Send for StringSyntax
impl Sync for StringSyntax
impl UnwindSafe for StringSyntax
impl RefUnwindSafe for StringSyntax
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,