Documentation
¶
Index ¶
- type AwakeableOption
- type AwakeableOptions
- type ClientOption
- type ClientOptions
- type GetOption
- type GetOptions
- type HandlerOption
- type HandlerOptions
- type PromiseOption
- type PromiseOptions
- type RequestOption
- type RequestOptions
- type ResolveAwakeableOption
- type ResolveAwakeableOptions
- type RunOption
- type RunOptions
- type SendOption
- type SendOptions
- type ServiceDefinitionOption
- type ServiceDefinitionOptions
- type SetOption
- type SetOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AwakeableOption ¶
type AwakeableOption interface {
BeforeAwakeable(*AwakeableOptions)
}
type AwakeableOptions ¶
type ClientOption ¶ added in v0.11.0
type ClientOption interface {
BeforeClient(*ClientOptions)
}
type ClientOptions ¶ added in v0.11.0
type GetOption ¶
type GetOption interface {
BeforeGet(*GetOptions)
}
type GetOptions ¶
type HandlerOption ¶ added in v0.10.0
type HandlerOption interface {
BeforeHandler(*HandlerOptions)
}
type HandlerOptions ¶ added in v0.10.0
type HandlerOptions struct {
Codec encoding.PayloadCodec
}
type PromiseOption ¶ added in v0.12.0
type PromiseOption interface {
BeforePromise(*PromiseOptions)
}
type PromiseOptions ¶ added in v0.12.0
type RequestOption ¶ added in v0.11.0
type RequestOption interface {
BeforeRequest(*RequestOptions)
}
type RequestOptions ¶ added in v0.11.0
type ResolveAwakeableOption ¶
type ResolveAwakeableOption interface {
BeforeResolveAwakeable(*ResolveAwakeableOptions)
}
type ResolveAwakeableOptions ¶
type RunOption ¶
type RunOption interface {
BeforeRun(*RunOptions)
}
type RunOptions ¶
type SendOption ¶ added in v0.11.0
type SendOption interface {
BeforeSend(*SendOptions)
}
type SendOptions ¶ added in v0.11.0
type ServiceDefinitionOption ¶ added in v0.10.0
type ServiceDefinitionOption interface {
BeforeServiceDefinition(*ServiceDefinitionOptions)
}
type ServiceDefinitionOptions ¶ added in v0.10.0
type ServiceDefinitionOptions struct {
DefaultCodec encoding.PayloadCodec
}
type SetOption ¶
type SetOption interface {
BeforeSet(*SetOptions)
}
type SetOptions ¶
Click to show internal directories.
Click to hide internal directories.