Struct moore_common::lexer::StringReader
source · [−]pub struct StringReader<'tdata> { /* private fields */ }
Implementations
sourceimpl<'tdata> StringReader<'tdata>
impl<'tdata> StringReader<'tdata>
pub fn new(data: &'tdata str) -> StringReader<'tdata>
Trait Implementations
Auto Trait Implementations
impl<'tdata> !RefUnwindSafe for StringReader<'tdata>
impl<'tdata> !Send for StringReader<'tdata>
impl<'tdata> !Sync for StringReader<'tdata>
impl<'tdata> Unpin for StringReader<'tdata>
impl<'tdata> !UnwindSafe for StringReader<'tdata>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more