pub struct MultilineState { /* private fields */ }Expand description
State of multi-line input accumulation.
Implementations§
Source§impl MultilineState
impl MultilineState
Sourcepub fn is_complete(&self) -> bool
pub fn is_complete(&self) -> bool
Check if the accumulated input is complete.
Sourcepub fn line_count(&self) -> usize
pub fn line_count(&self) -> usize
Return the number of accumulated lines.
Trait Implementations§
Source§impl Clone for MultilineState
impl Clone for MultilineState
Source§fn clone(&self) -> MultilineState
fn clone(&self) -> MultilineState
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 moreSource§impl Debug for MultilineState
impl Debug for MultilineState
Source§impl Default for MultilineState
impl Default for MultilineState
Source§fn default() -> MultilineState
fn default() -> MultilineState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MultilineState
impl RefUnwindSafe for MultilineState
impl Send for MultilineState
impl Sync for MultilineState
impl Unpin for MultilineState
impl UnsafeUnpin for MultilineState
impl UnwindSafe for MultilineState
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