serve-d ~master (2022-12-14T11:55:28Z)
Dub
Repo
RequestToken
served
lsp
protocol
@
serdeIgnoreUnexpectedKeys
@
serdeProxy
!(
typeof
(
RequestToken
.
value
))
@
serdeFallbackStruct
struct
RequestToken {
Variant
!(
typeof
(
null
),
long
,
string
)
value
;
this
(T v);
typeof
(
this
)
opAssign
(T rhs);
static
RequestToken
next
();
alias
random
=
randomLong
;
static
RequestToken
randomLong
();
static
RequestToken
randomString
();
alias
randomSerialized
=
randomSerializedString
;
static
void
randomSerializedString
(char[] buffer);
alias
randomAndSerialized
=
randomAndSerializedString
;
static
RequestToken
randomAndSerializedString
(char[] buffer);
}
Constructors
this
this
(T v)
Undocumented in source.
Alias This
value
Members
Aliases
random
deprecated
alias
random
=
randomLong
Undocumented in source.
randomAndSerialized
deprecated
alias
randomAndSerialized
=
randomAndSerializedString
Undocumented in source.
randomSerialized
deprecated
alias
randomSerialized
=
randomSerializedString
Undocumented in source.
Functions
opAssign
typeof
(
this
)
opAssign
(T rhs)
Undocumented in source. Be warned that the author may not have intended to support it.
Static functions
next
RequestToken
next
()
Simply counts up using a global counter, wrapping around at int.max.
randomAndSerializedString
RequestToken
randomAndSerializedString
(char[] buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
randomLong
RequestToken
randomLong
()
Undocumented in source. Be warned that the author may not have intended to support it.
randomSerializedString
void
randomSerializedString
(char[] buffer)
Undocumented in source. Be warned that the author may not have intended to support it.
randomString
RequestToken
randomString
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
value
Variant
!(
typeof
(
null
),
long
,
string
)
value
;
Undocumented in source.
Meta
Source
See Implementation
served
lsp
protocol
aliases
ArrayOrSingle
ChangeAnnotationIdentifier
DocumentChange
DocumentSelector
DocumentUri
Optional
OptionalJsonValue
ProgressToken
TextEditCollection
classes
MethodException
enums
CodeActionKind
CompletionItemKind
CompletionItemTag
CompletionTriggerKind
DiagnosticSeverity
DiagnosticTag
DocumentHighlightKind
EolType
ErrorCode
FailureHandlingKind
FileChangeType
FileOperationPatternKind
InsertTextFormat
InsertTextMode
MarkupKind
MessageType
MonikerKind
ResourceOperationKind
SignatureHelpTriggerKind
SymbolKind
SymbolTag
TextDocumentSaveReason
TextDocumentSyncKind
UniquenessLevel
WatchKind
getRequiredKeys
functions
allowedMethods
deref
expect
isNone
opt
orDefault
toString
mixin templates
StaticRegistrationOptions
TextDocumentRegistrationOptions
WorkDoneProgressOptions
structs
AllowedMethods
ChangeAnnotation
ChangeAnnotationWorkspaceEditClientCapabilities
ClientCapabilities
CodeAction
CodeActionClientCapabilities
CodeActionContext
CodeActionOptions
CodeActionParams
CodeActionRegistrationOptions
CodeDescription
CodeLens
CodeLensClientCapabilities
CodeLensOptions
CodeLensParams
CodeLensRegistrationOptions
CodeLensWorkspaceClientCapabilities
Color
ColorInformation
ColorPresentation
ColorPresentationParams
Command
CompletionClientCapabilities
CompletionContext
CompletionItem
CompletionItemLabelDetails
CompletionList
CompletionOptions
CompletionParams
CompletionRegistrationOptions
ConfigurationItem
ConfigurationParams
CreateFile
CreateFileOptions
CreateFilesParams
DeclarationClientCapabilities
DeclarationOptions
DeclarationParams
DeclarationRegistrationOptions
DefinitionClientCapabilities
DefinitionOptions
DefinitionParams
DefinitionRegistrationOptions
DeleteFile
DeleteFileOptions
DeleteFilesParams
Diagnostic
DiagnosticRelatedInformation
DidChangeConfigurationClientCapabilities
DidChangeConfigurationParams
DidChangeTextDocumentParams
DidChangeWatchedFilesClientCapabilities
DidChangeWatchedFilesParams
DidChangeWatchedFilesRegistrationOptions
DidCloseTextDocumentParams
DidOpenTextDocumentParams
DidSaveTextDocumentParams
DocumentColorClientCapabilities
DocumentColorOptions
DocumentColorParams
DocumentColorRegistrationOptions
DocumentFilter
DocumentFormattingClientCapabilities
DocumentFormattingOptions
DocumentFormattingParams
DocumentFormattingRegistrationOptions
DocumentHighlight
DocumentHighlightClientCapabilities
DocumentHighlightOptions
DocumentHighlightParams
DocumentHighlightRegistrationOptions
DocumentLink
DocumentLinkClientCapabilities
DocumentLinkOptions
DocumentLinkParams
DocumentLinkRegistrationOptions
DocumentSymbol
DocumentSymbolClientCapabilities
DocumentSymbolOptions
DocumentSymbolParams
DocumentSymbolRegistrationOptions
DynamicRegistration
FileCreate
FileDelete
FileEvent
FileOperationFilter
FileOperationPattern
FileOperationPatternOptions
FileOperationRegistrationOptions
FileOperationsCapabilities
FileRename
FileSystemWatcher
GeneralClientCapabilities
Hover
HoverClientCapabilities
HoverOptions
HoverParams
HoverRegistrationOptions
ImplementationClientCapabilities
ImplementationOptions
ImplementationParams
ImplementationRegistrationOptions
InitializeError
InitializeParams
InitializeParamsClientInfo
InitializeResult
InitializedParams
InsertReplaceEdit
Location
LocationLink
LogMessageParams
MarkdownClientCapabilities
MarkedString
MarkupContent
MessageActionItem
Moniker
MonikerClientCapabilities
MonikerOptions
MonikerParams
MonikerRegistrationOptions
NullableOptional
OptionalValueSet
ParameterInformation
Position
PublishDiagnosticsClientCapabilities
PublishDiagnosticsParams
ReferenceClientCapabilities
ReferenceContext
ReferenceOptions
ReferenceParams
ReferenceRegistrationOptions
Registration
RegistrationParams
RegularExpressionsClientCapabilities
RenameFile
RenameFileOptions
RenameFilesParams
RequestMessage
RequestMessageRaw
RequestToken
RequiredValueSet
ResponseError
ResponseMessage
ResponseMessageRaw
SaveOptions
ServerCapabilities
ServerInfo
ServerWorkspaceCapabilities
ShowDocumentClientCapabilities
ShowDocumentParams
ShowDocumentResult
ShowMessageParams
ShowMessageRequestClientCapabilities
ShowMessageRequestParams
SignatureHelp
SignatureHelpClientCapabilities
SignatureHelpContext
SignatureHelpOptions
SignatureHelpParams
SignatureHelpRegistrationOptions
SignatureInformation
StructVariant
SymbolInformation
TextDocumentChangeRegistrationOptions
TextDocumentClientCapabilities
TextDocumentContentChangeEvent
TextDocumentEdit
TextDocumentIdentifier
TextDocumentItem
TextDocumentPositionParams
TextDocumentSaveRegistrationOptions
TextDocumentSyncClientCapabilities
TextDocumentSyncOptions
TextEdit
TextRange
TypeDefinitionClientCapabilities
TypeDefinitionOptions
TypeDefinitionParams
TypeDefinitionRegistrationOptions
Unregistration
UnregistrationParams
VersionedTextDocumentIdentifier
WillSaveTextDocumentParams
WindowClientCapabilities
WorkDoneProgressCancelParams
WorkDoneProgressCreateParams
WorkspaceClientCapabilities
WorkspaceEdit
WorkspaceEditClientCapabilities
WorkspaceFileOperationsCapabilities
WorkspaceFoldersServerCapabilities
WorkspaceSymbolClientCapabilities
WorkspaceSymbolOptions
WorkspaceSymbolParams
WorkspaceSymbolRegistrationOptions
templates
TypeFromOptional