pub struct Cur {
pub idx: usize,
}Fields§
§idx: usizeImplementations§
Source§impl Cur
impl Cur
pub fn new(idx: usize) -> Self
pub fn buffer_start() -> Self
pub fn buffer_end(b: &Buffer) -> Self
pub fn as_string_addr(&self, b: &Buffer) -> String
Trait Implementations§
Source§impl Ord for Cur
impl Ord for Cur
Source§impl PartialOrd for Cur
impl PartialOrd for Cur
impl Copy for Cur
impl Eq for Cur
impl StructuralPartialEq for Cur
Auto Trait Implementations§
impl Freeze for Cur
impl RefUnwindSafe for Cur
impl Send for Cur
impl Sync for Cur
impl Unpin for Cur
impl UnwindSafe for Cur
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.