graphrecords-query 0.5.0

High-performance graph-based data records
Documentation
pub trait All {
    type ReturnOperand;

    fn all(&self) -> Self::ReturnOperand;
}

pub trait Any {
    type ReturnOperand;

    fn any(&self) -> Self::ReturnOperand;
}

pub trait Count {
    type ReturnOperand;

    fn count(&self) -> Self::ReturnOperand;
}

pub trait Maximum {
    type ReturnOperand;

    fn max(&self) -> Self::ReturnOperand;
}

pub trait Mean {
    type ReturnOperand;

    fn mean(&self) -> Self::ReturnOperand;
}

pub trait Median {
    type ReturnOperand;

    fn median(&self) -> Self::ReturnOperand;
}

pub trait Minimum {
    type ReturnOperand;

    fn min(&self) -> Self::ReturnOperand;
}

pub trait Mode {
    type ReturnOperand;

    fn mode(&self) -> Self::ReturnOperand;
}

pub trait UniqueCount {
    type ReturnOperand;

    fn n_unique(&self) -> Self::ReturnOperand;
}

pub trait Product {
    type ReturnOperand;

    fn product(&self) -> Self::ReturnOperand;
}

pub trait Random {
    type ReturnOperand;

    fn random(&self) -> Self::ReturnOperand;
}

pub trait StandardDeviation {
    type ReturnOperand;

    fn std(&self) -> Self::ReturnOperand;
}

pub trait Sum {
    type ReturnOperand;

    fn sum(&self) -> Self::ReturnOperand;
}

pub trait Variance {
    type ReturnOperand;

    fn var(&self) -> Self::ReturnOperand;
}