pub enum QuotedString {}
Expand description
Scans a quoted string.
Specifically, it scans the quoting format used by the Debug
formatter for strings.
The scanned string has all escape sequences expanded to their values, and the surrounding quotes removed.
Trait Implementations§
Source§impl<'a> ScanFromStr<'a> for QuotedString
impl<'a> ScanFromStr<'a> for QuotedString
Source§type Output = String
type Output = String
The type that the implementation scans into. This does not have to be the same as the implementing type, although it typically will be. Read more
Source§fn scan_from<I: ScanInput<'a>>(s: I) -> Result<(Self::Output, usize), ScanError>
fn scan_from<I: ScanInput<'a>>(s: I) -> Result<(Self::Output, usize), ScanError>
Perform a scan on the given input. Read more
Source§fn wants_leading_junk_stripped() -> bool
fn wants_leading_junk_stripped() -> bool
Indicates whether or not the scanner wants its input to have leading “junk”, such as whitespace, stripped. Read more
Auto Trait Implementations§
impl Freeze for QuotedString
impl RefUnwindSafe for QuotedString
impl Send for QuotedString
impl Sync for QuotedString
impl Unpin for QuotedString
impl UnwindSafe for QuotedString
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