pub struct OpenedDocument { /* private fields */ }Implementations§
Source§impl OpenedDocument
impl OpenedDocument
pub fn selector(&self) -> &SourceSelector
pub const fn revision(&self) -> Option<RustTxId>
pub fn document(&self) -> &RustCodeDocument
Trait Implementations§
Source§impl Clone for OpenedDocument
impl Clone for OpenedDocument
Source§impl Debug for OpenedDocument
impl Debug for OpenedDocument
impl Eq for OpenedDocument
Source§impl PartialEq for OpenedDocument
impl PartialEq for OpenedDocument
impl StructuralPartialEq for OpenedDocument
Auto Trait Implementations§
impl Freeze for OpenedDocument
impl RefUnwindSafe for OpenedDocument
impl Send for OpenedDocument
impl Sync for OpenedDocument
impl Unpin for OpenedDocument
impl UnsafeUnpin for OpenedDocument
impl UnwindSafe for OpenedDocument
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.