Module builder

Module builder 

Source
Available on crate feature external_client only.
Expand description

Definitions to build an ExternalClient.

See ExternalClientBuilder.

Structs§

ExternalClientBuilder
Builder for ExternalClient
Missing
Marker type for required ExternalClientBuilder services that have not been specified yet.

Traits§

MlsConfig
Helper trait to allow consuming crates to easily write an external client type as ExternalClient<impl MlsConfig>

Type Aliases§

ExternalBaseConfig
Base client configuration type when instantiating ExternalClientBuilder
IntoConfigOutput
Helper alias for Config.
WithCryptoProvider
Change the crypto provider used by a client configuration.
WithIdentityProvider
Change the identity validator used by a client configuration.
WithMlsRules
Change the proposal filter used by a client configuration.