pub struct TextDocumentPosition {
pub text_document: TextDocumentIdentifier,
pub position: Position,
}Expand description
Text document position
Fields§
§text_document: TextDocumentIdentifier§position: PositionTrait Implementations§
Source§impl Clone for TextDocumentPosition
impl Clone for TextDocumentPosition
Source§fn clone(&self) -> TextDocumentPosition
fn clone(&self) -> TextDocumentPosition
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 moreSource§impl Debug for TextDocumentPosition
impl Debug for TextDocumentPosition
Source§impl<'de> Deserialize<'de> for TextDocumentPosition
impl<'de> Deserialize<'de> for TextDocumentPosition
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
Auto Trait Implementations§
impl Freeze for TextDocumentPosition
impl RefUnwindSafe for TextDocumentPosition
impl Send for TextDocumentPosition
impl Sync for TextDocumentPosition
impl Unpin for TextDocumentPosition
impl UnsafeUnpin for TextDocumentPosition
impl UnwindSafe for TextDocumentPosition
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