Trait New
amadeus_streaming
pub trait New { type Config: Clone; fn new(config: &Self::Config) -> Self; }
New instances are instantiable given a specified input of <Self as New>::Config.
<Self as New>::Config
type Config: Clone
The type of data required to instantiate a new Self.
Self
fn new(config: &Self::Config) -> Self
Instantiate a new Self with the given <Self as New>::Config.
impl New for u8
type Config = ()
fn new(_config: &Self::Config) -> Self
impl New for u16
impl New for u32
impl New for u64
impl New for usize
impl<V: Hash> New for HyperLogLogMagnitude<V>
type Config = f64
impl<V: ?Sized> New for HyperLogLog<V> where V: Hash,