core: Move printf to functions module

This commit is contained in:
Pekka Enberg
2025-02-06 13:50:05 +02:00
parent 238fb9c977
commit 7513f859df
4 changed files with 3 additions and 2 deletions

1
core/functions/mod.rs Normal file
View File

@@ -0,0 +1 @@
pub mod printf;

View File

@@ -1,6 +1,7 @@
mod error; mod error;
mod ext; mod ext;
mod function; mod function;
mod functions;
mod info; mod info;
mod io; mod io;
#[cfg(feature = "json")] #[cfg(feature = "json")]

View File

@@ -22,13 +22,13 @@ mod datetime;
pub mod explain; pub mod explain;
pub mod insn; pub mod insn;
pub mod likeop; pub mod likeop;
mod printf;
pub mod sorter; pub mod sorter;
mod strftime; mod strftime;
use crate::error::{LimboError, SQLITE_CONSTRAINT_PRIMARYKEY}; use crate::error::{LimboError, SQLITE_CONSTRAINT_PRIMARYKEY};
use crate::ext::ExtValue; use crate::ext::ExtValue;
use crate::function::{AggFunc, ExtFunc, FuncCtx, MathFunc, MathFuncArity, ScalarFunc, VectorFunc}; use crate::function::{AggFunc, ExtFunc, FuncCtx, MathFunc, MathFuncArity, ScalarFunc, VectorFunc};
use crate::functions::printf::exec_printf;
use crate::info; use crate::info;
use crate::pseudo::PseudoCursor; use crate::pseudo::PseudoCursor;
use crate::result::LimboResult; use crate::result::LimboResult;
@@ -60,7 +60,6 @@ use insn::{
exec_subtract, exec_subtract,
}; };
use likeop::{construct_like_escape_arg, exec_glob, exec_like_with_escape}; use likeop::{construct_like_escape_arg, exec_glob, exec_like_with_escape};
use printf::exec_printf;
use rand::distributions::{Distribution, Uniform}; use rand::distributions::{Distribution, Uniform};
use rand::{thread_rng, Rng}; use rand::{thread_rng, Rng};
use regex::{Regex, RegexBuilder}; use regex::{Regex, RegexBuilder};