2024-02-02 22:10:47 +00:00
|
|
|
#[macro_use]
|
|
|
|
extern crate tracing;
|
|
|
|
|
|
|
|
#[macro_use]
|
|
|
|
mod mac;
|
|
|
|
|
|
|
|
mod cf;
|
2024-05-28 10:43:45 +00:00
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod ctx;
|
2024-02-02 22:10:47 +00:00
|
|
|
mod doc;
|
|
|
|
mod exe;
|
|
|
|
mod fnc;
|
|
|
|
mod vs;
|
|
|
|
|
|
|
|
pub mod sql;
|
|
|
|
|
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod cnf;
|
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod dbs;
|
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod env;
|
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod err;
|
2024-02-06 14:46:44 +00:00
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod fflags;
|
2024-02-02 22:10:47 +00:00
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod iam;
|
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod idg;
|
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod idx;
|
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod key;
|
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod kvs;
|
2024-03-15 11:36:31 +00:00
|
|
|
#[doc(hidden)]
|
2024-03-01 17:12:53 +00:00
|
|
|
pub mod options;
|
2024-02-02 22:10:47 +00:00
|
|
|
#[doc(hidden)]
|
2024-03-19 15:17:38 +00:00
|
|
|
pub mod rpc;
|
|
|
|
#[doc(hidden)]
|
2024-02-02 22:10:47 +00:00
|
|
|
pub mod syn;
|
|
|
|
|
2024-04-03 09:54:12 +00:00
|
|
|
#[cfg(feature = "ml")]
|
|
|
|
#[doc(hidden)]
|
|
|
|
pub use surrealml as ml;
|
|
|
|
#[cfg(feature = "ml")]
|
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod obs;
|
|
|
|
|
2024-03-21 11:37:07 +00:00
|
|
|
#[doc(hidden)]
|
|
|
|
pub mod test_helpers {
|
|
|
|
pub use crate::vs::conv::to_u128_be;
|
|
|
|
pub use crate::vs::generate_versionstamp_sequences;
|
|
|
|
}
|
|
|
|
|
2024-02-02 22:10:47 +00:00
|
|
|
#[doc(hidden)]
|
|
|
|
/// Channels for receiving a SurrealQL database export
|
|
|
|
pub mod channel {
|
|
|
|
pub use channel::bounded;
|
|
|
|
pub use channel::unbounded;
|
|
|
|
pub use channel::Receiver;
|
|
|
|
pub use channel::Sender;
|
|
|
|
}
|