pub struct BufferRevision(/* private fields */);Expand description
A document’s content clock, not an LSP version, request ID or history node.
Implementations§
Trait Implementations§
Source§impl Clone for BufferRevision
impl Clone for BufferRevision
Source§fn clone(&self) -> BufferRevision
fn clone(&self) -> BufferRevision
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BufferRevision
Source§impl Debug for BufferRevision
impl Debug for BufferRevision
Source§impl Default for BufferRevision
impl Default for BufferRevision
Source§fn default() -> BufferRevision
fn default() -> BufferRevision
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BufferRevision
impl<'de> Deserialize<'de> for BufferRevision
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for BufferRevision
impl Display for BufferRevision
impl Eq for BufferRevision
Source§impl From<u64> for BufferRevision
impl From<u64> for BufferRevision
Source§impl Hash for BufferRevision
impl Hash for BufferRevision
Source§impl Ord for BufferRevision
impl Ord for BufferRevision
Source§fn cmp(&self, other: &BufferRevision) -> Ordering
fn cmp(&self, other: &BufferRevision) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for BufferRevision
impl PartialEq for BufferRevision
Source§impl PartialOrd for BufferRevision
impl PartialOrd for BufferRevision
Source§impl Serialize for BufferRevision
impl Serialize for BufferRevision
impl StructuralPartialEq for BufferRevision
Auto Trait Implementations§
impl Freeze for BufferRevision
impl RefUnwindSafe for BufferRevision
impl Send for BufferRevision
impl Sync for BufferRevision
impl Unpin for BufferRevision
impl UnsafeUnpin for BufferRevision
impl UnwindSafe for BufferRevision
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