use super::values::FQLValue;
#[derive(Debug)]
pub struct NiladicVerb<'a> {
pub verb: &'a str,
}
#[derive(Debug)]
pub struct MonadicVerb<'a> {
pub verb: &'a str,
pub args: Vec<FQLValue<'a>>,
}
#[derive(Debug)]
pub struct DyadicVerb<'a> {
pub verb: &'a str,
pub args: Vec<FQLValue<'a>>,
}
#[derive(Debug)]
pub struct TriadicVerb<'a> {
pub verb: &'a str,
pub args: Vec<FQLValue<'a>>,
}
#[derive(Debug)]
pub struct QuadraticVerb<'a> {
pub verb: &'a str,
pub args: Vec<FQLValue<'a>>,
}
#[derive(Debug)]
pub struct VariadicVerb<'a> {
pub verb: &'a str,
pub args: Vec<FQLValue<'a>>,
}