Enum lsp_types::MonikerKind [−][src]
pub enum MonikerKind {
Import,
Export,
Local,
}
Expand description
The moniker kind.
Variants
The moniker represent a symbol that is imported into a project
The moniker represent a symbol that is exported into a project
The moniker represents a symbol that is local to a project (e.g. a local variable of a function, a class not visible outside the project, …)
Trait Implementations
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 RefUnwindSafe for MonikerKind
impl Send for MonikerKind
impl Sync for MonikerKind
impl Unpin for MonikerKind
impl UnwindSafe for MonikerKind
Blanket Implementations
Mutably borrows from an owned value. Read more