pub fn new(client: Client) -> Self {
        Self {
            client,
            document_registry: RwLock::new(None),
            client_caps: RwLock::new(None),
        }
    }
/// Creates a new language server given a server client.
Creates a new language server given a server client.
Creates a new language server given a server client .
pub fn new(client: Client) -> Self {
        Self {
            client,
            document_registry: RwLock::new(None),
            client_caps: RwLock::new(None),
        }
    }
pub fn new ( client : Client ) -> Self { Self { client , document_registry : RwLock :: new ( None ) , client_caps : RwLock :: new ( None ) , } }
Creates a new language server given a server client.
Creates a new language server given a server client .
client
Client
client
Client