owlsp, or cargo-owlsp, is an LSP server which provides RustOwl information. To display various types of decorations, owlsp supports some custom methods from the client.
Here, we describe the specifications of those custom methods.
Here, we describe the types we will use in this document.
"lifetime" | "imm_borrow" | "mut_borrow" | "move" | "call" | "outlive"
We describe the custom methods used in owlsp.
{
"position": Position,
"document": {
"uri": DocumentUri
}
}
{
"decorations": [Decoration]
}