qdrant-client 1.17.0

Rust client for Qdrant Vector Search Engine
Documentation
use crate::qdrant::{
    Condition, DivExpression, Expression, GeoDistance, MultExpression, PowExpression, SumExpression,
};

impl From<SumExpression> for Expression {
    fn from(value: SumExpression) -> Self {
        Expression::sum(value)
    }
}

impl From<MultExpression> for Expression {
    fn from(value: MultExpression) -> Self {
        Expression::mult(value)
    }
}

impl From<DivExpression> for Expression {
    fn from(value: DivExpression) -> Self {
        Expression::div(value)
    }
}

impl From<PowExpression> for Expression {
    fn from(value: PowExpression) -> Self {
        Expression::pow(value)
    }
}

impl From<Condition> for Expression {
    fn from(value: Condition) -> Self {
        Expression::condition(value)
    }
}

impl From<GeoDistance> for Expression {
    fn from(value: GeoDistance) -> Self {
        Expression::geo_distance(value)
    }
}