pub enum Edge {
Show 16 variants
Contains(EdgeDataMultiIn),
Moniker(EdgeData),
NextMoniker(EdgeData),
Next(EdgeData),
PackageInformation(EdgeData),
Item(Item),
Definition(EdgeData),
Declaration(EdgeData),
Hover(EdgeData),
References(EdgeData),
Implementation(EdgeData),
TypeDefinition(EdgeData),
FoldingRange(EdgeData),
DocumentLink(EdgeData),
DocumentSymbol(EdgeData),
Diagnostic(EdgeData),
}Variants§
Contains(EdgeDataMultiIn)
Moniker(EdgeData)
NextMoniker(EdgeData)
Next(EdgeData)
PackageInformation(EdgeData)
Item(Item)
Definition(EdgeData)
Declaration(EdgeData)
Hover(EdgeData)
References(EdgeData)
Implementation(EdgeData)
TypeDefinition(EdgeData)
FoldingRange(EdgeData)
DocumentLink(EdgeData)
DocumentSymbol(EdgeData)
Diagnostic(EdgeData)
Trait Implementations§
source§impl<'de> Deserialize<'de> for Edge
impl<'de> Deserialize<'de> for Edge
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