graphrecords-query 0.5.0

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

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

pub trait Ceil {
    type ReturnOperand;

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

pub trait Clip<L, U> {
    type ReturnOperand;

    fn clip(&self, lower: L, upper: U) -> Self::ReturnOperand;
}

pub trait CubeRoot {
    type ReturnOperand;

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

pub trait Exponential {
    type ReturnOperand;

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

pub trait Floor {
    type ReturnOperand;

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

pub trait Logarithm {
    type ReturnOperand;

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

pub trait Negate {
    type ReturnOperand;

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

pub trait Round {
    type ReturnOperand;

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

pub trait Sign {
    type ReturnOperand;

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

pub trait SquareRoot {
    type ReturnOperand;

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