selene-db-gql 1.3.0

ISO/IEC 39075:2024 GQL parser, planner, optimizer, and executor for selene-db.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use selene_core::{DbString, db_string};

use super::*;
use crate::{ProcedureMutability, ProcedureRegistry, ProcedureTier};

fn name(segments: &[&str]) -> Vec<DbString> {
    segments
        .iter()
        .map(|segment| db_string(segment).expect("string fits DB string cap"))
        .collect()
}

#[path = "builtin_registry_surface_tests/general.rs"]
mod general;
#[path = "builtin_registry_surface_tests/vector.rs"]
mod vector;