use lsp_types::{
CodeActionProviderCapability, OneOf, ServerCapabilities, TextDocumentSyncCapability,
TextDocumentSyncKind,
};
pub fn capabilities() -> ServerCapabilities {
ServerCapabilities {
text_document_sync: Some(TextDocumentSyncCapability::Kind(TextDocumentSyncKind::FULL)),
document_formatting_provider: Some(OneOf::Left(true)),
code_action_provider: Some(CodeActionProviderCapability::Simple(true)),
..Default::default()
}
}