Struct lsp_types::DocumentSymbolParams
source · pub struct DocumentSymbolParams {
pub text_document: TextDocumentIdentifier,
}
Fields
text_document: TextDocumentIdentifier
The text document.
Trait Implementations
sourceimpl Debug for DocumentSymbolParams
impl Debug for DocumentSymbolParams
sourceimpl<'de> Deserialize<'de> for DocumentSymbolParams
impl<'de> Deserialize<'de> for DocumentSymbolParams
sourcefn 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
sourceimpl PartialEq<DocumentSymbolParams> for DocumentSymbolParams
impl PartialEq<DocumentSymbolParams> for DocumentSymbolParams
sourcefn eq(&self, other: &DocumentSymbolParams) -> bool
fn eq(&self, other: &DocumentSymbolParams) -> bool
sourceimpl Serialize for DocumentSymbolParams
impl Serialize for DocumentSymbolParams
impl Eq for DocumentSymbolParams
impl StructuralEq for DocumentSymbolParams
impl StructuralPartialEq for DocumentSymbolParams
Auto Trait Implementations
impl RefUnwindSafe for DocumentSymbolParams
impl Send for DocumentSymbolParams
impl Sync for DocumentSymbolParams
impl Unpin for DocumentSymbolParams
impl UnwindSafe for DocumentSymbolParams
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more