pub struct MarkSnapshot {
pub name: String,
pub position: Position,
pub buffer_id: Option<BufferId>,
}Expand description
Snapshot of a single mark.
Fields§
§name: StringMark name (‘a’-‘z’ for local, ‘A’-‘Z’ for global, special chars for special marks).
position: PositionMark position.
buffer_id: Option<BufferId>Buffer ID for global marks.
Trait Implementations§
Source§impl Clone for MarkSnapshot
impl Clone for MarkSnapshot
Source§fn clone(&self) -> MarkSnapshot
fn clone(&self) -> MarkSnapshot
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 MarkSnapshot
impl RefUnwindSafe for MarkSnapshot
impl Send for MarkSnapshot
impl Sync for MarkSnapshot
impl Unpin for MarkSnapshot
impl UnsafeUnpin for MarkSnapshot
impl UnwindSafe for MarkSnapshot
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