pub(crate) struct FileBuffer {
pub(crate) row_offset: usize,
pub(crate) col_offset: usize,
pub(crate) row: usize,
pub(crate) col: usize,
pub(crate) path: PathBuf,
pub(crate) lines: Vec<Vec<char>>,
}Fields§
§row_offset: usize§col_offset: usize§row: usize§col: usize§path: PathBuf§lines: Vec<Vec<char>>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FileBuffer
impl RefUnwindSafe for FileBuffer
impl Send for FileBuffer
impl StoreCopy for FileBuffer
impl Sync for FileBuffer
impl Unpin for FileBuffer
impl UnwindSafe for FileBuffer
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