pub struct Octal<Output>(/* private fields */);
Expand description
Scans the given Output
type from its octal representation.
Trait Implementations§
Source§impl<'a, Output> ScanFromStr<'a> for Octal<Output>where
Output: ScanFromOctal<'a>,
impl<'a, Output> ScanFromStr<'a> for Octal<Output>where
Output: ScanFromOctal<'a>,
Source§type Output = Output
type Output = Output
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<Output> Freeze for Octal<Output>
impl<Output> RefUnwindSafe for Octal<Output>where
Output: RefUnwindSafe,
impl<Output> Send for Octal<Output>where
Output: Send,
impl<Output> Sync for Octal<Output>where
Output: Sync,
impl<Output> Unpin for Octal<Output>where
Output: Unpin,
impl<Output> UnwindSafe for Octal<Output>where
Output: UnwindSafe,
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