pub struct KillRing { /* private fields */ }Expand description
Ring buffer for Emacs-style kill/yank operations.
Tracks killed (deleted) text entries. Consecutive kills can accumulate into a single entry. Supports yank (paste most recent) and yank-pop (cycle through older entries).
Implementations§
Source§impl KillRing
impl KillRing
Trait Implementations§
Auto Trait Implementations§
impl Freeze for KillRing
impl RefUnwindSafe for KillRing
impl Send for KillRing
impl Sync for KillRing
impl Unpin for KillRing
impl UnsafeUnpin for KillRing
impl UnwindSafe for KillRing
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