[−][src]Trait amadeus_streaming::Intersect
Intersect zero or more &Self to create Option<Self>.
Required methods
fn intersect<'a>(iter: impl Iterator<Item = &'a Self>) -> Option<Self> where
Self: Sized + 'a,
Self: Sized + 'a,
Intersect.
Implementations on Foreign Types
impl Intersect for u8[src]
fn intersect<'a>(iter: impl Iterator<Item = &'a Self>) -> Option<Self> where
Self: Sized + 'a, [src]
Self: Sized + 'a,
impl Intersect for u16[src]
fn intersect<'a>(iter: impl Iterator<Item = &'a Self>) -> Option<Self> where
Self: Sized + 'a, [src]
Self: Sized + 'a,
impl Intersect for u32[src]
fn intersect<'a>(iter: impl Iterator<Item = &'a Self>) -> Option<Self> where
Self: Sized + 'a, [src]
Self: Sized + 'a,
impl Intersect for u64[src]
fn intersect<'a>(iter: impl Iterator<Item = &'a Self>) -> Option<Self> where
Self: Sized + 'a, [src]
Self: Sized + 'a,
impl Intersect for usize[src]
fn intersect<'a>(iter: impl Iterator<Item = &'a Self>) -> Option<Self> where
Self: Sized + 'a, [src]
Self: Sized + 'a,
Implementors
impl<V: Hash> Intersect for HyperLogLogMagnitude<V>[src]
fn intersect<'a>(iter: impl Iterator<Item = &'a Self>) -> Option<Self> where
Self: Sized + 'a, [src]
Self: Sized + 'a,
impl<V: ?Sized> Intersect for HyperLogLog<V> where
V: Hash, [src]
V: Hash,