{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":")"}]}
) -> Cancellable<lsp_ext::SnippetWorkspaceEdit> {
    mut source_change: SourceChange,
    let mut document_changes: Vec<lsp_ext::SnippetDocumentChangeOperation> = Vec::new();