pub struct BufferSummary {
pub id: BufferId,
pub kind: BufferKind,
pub display_name: String,
pub path: Option<PathBuf>,
pub dirty: bool,
pub is_new_file: bool,
pub is_active: bool,
}Expand description
Listing row for buffer UIs such as :ls.
Fields§
§id: BufferId§kind: BufferKind§display_name: String§path: Option<PathBuf>§dirty: bool§is_new_file: bool§is_active: boolTrait Implementations§
Source§impl Clone for BufferSummary
impl Clone for BufferSummary
Source§fn clone(&self) -> BufferSummary
fn clone(&self) -> BufferSummary
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 BufferSummary
impl RefUnwindSafe for BufferSummary
impl Send for BufferSummary
impl Sync for BufferSummary
impl Unpin for BufferSummary
impl UnsafeUnpin for BufferSummary
impl UnwindSafe for BufferSummary
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