pub enum AggregateType {
Mean(Vec<QuasiIdentifierTypes>),
Mode(Vec<QuasiIdentifierTypes>),
}Expand description
TODO: check adding MEDIAN
Variants§
Mean(Vec<QuasiIdentifierTypes>)
Mode(Vec<QuasiIdentifierTypes>)
Implementations§
Source§impl AggregateType
impl AggregateType
Sourcepub fn aggregate(self) -> QuasiIdentifierTypes
pub fn aggregate(self) -> QuasiIdentifierTypes
the vector should contain only the same type of QI type
Auto Trait Implementations§
impl Freeze for AggregateType
impl RefUnwindSafe for AggregateType
impl Send for AggregateType
impl Sync for AggregateType
impl Unpin for AggregateType
impl UnwindSafe for AggregateType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more