pub struct LineBuffer { /* private fields */ }Expand description
A line buffer manages a (typically fixed) buffer for holding lines.
Callers should create line buffers sparingly and reuse them when possible. Line buffers cannot be used directly, but instead must be used via the LineBufferReader.
Trait Implementations§
Source§impl Clone for LineBuffer
impl Clone for LineBuffer
Source§fn clone(&self) -> LineBuffer
fn clone(&self) -> LineBuffer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LineBuffer
impl RefUnwindSafe for LineBuffer
impl Send for LineBuffer
impl Sync for LineBuffer
impl Unpin for LineBuffer
impl UnwindSafe for LineBuffer
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