Trait bee_pow::providers::NonceProviderBuilder[][src]

pub trait NonceProviderBuilder: Default + Sized {
    type Provider: NonceProvider<Builder = Self>;
    fn finish(self) -> Self::Provider;

    fn new() -> Self { ... }
}

A trait to build nonce providers.

Associated Types

type Provider: NonceProvider<Builder = Self>[src]

The type of the built nonce provider.

Loading content...

Required methods

fn finish(self) -> Self::Provider[src]

Constructs the nonce provider from the builder.

Loading content...

Provided methods

fn new() -> Self[src]

Creates a new nonce provider builder.

Loading content...

Implementations on Foreign Types

impl NonceProviderBuilder for u64[src]

type Provider = u64

Loading content...

Implementors

Loading content...