pub struct GapBuffer { /* private fields */ }Expand description
Dynamic array that allows efficient insertion and removal operations that are near the same location. Ideal for text editors.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Send for GapBuffer
impl !Sync for GapBuffer
impl Freeze for GapBuffer
impl RefUnwindSafe for GapBuffer
impl Unpin for GapBuffer
impl UnsafeUnpin for GapBuffer
impl UnwindSafe for GapBuffer
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