v0.3.2-pre.002
This commit is contained in:
7
crates/ksp-store-lib/src/constants.rs
Normal file
7
crates/ksp-store-lib/src/constants.rs
Normal file
@@ -0,0 +1,7 @@
|
||||
// file: crates/ksp-store-lib/src/constants.rs
|
||||
// version: 1
|
||||
|
||||
//! Store facade-owned constants.
|
||||
|
||||
/// Owning tracing target reserved for events emitted by the common Store runtime facade.
|
||||
pub(crate) const TRACING_TARGET: &str = "ksp-store-lib";
|
||||
21
crates/ksp-store-lib/src/lib.rs
Normal file
21
crates/ksp-store-lib/src/lib.rs
Normal file
@@ -0,0 +1,21 @@
|
||||
// file: crates/ksp-store-lib/src/lib.rs
|
||||
// version: 1
|
||||
|
||||
#![warn(missing_docs)]
|
||||
#![deny(unreachable_pub)]
|
||||
#![forbid(unsafe_code)]
|
||||
|
||||
//! Common backend-neutral Store runtime facade for KSP.
|
||||
//!
|
||||
//! `0.3.2-pre.002` establishes only the crate and Cargo feature graph. Runtime
|
||||
//! settings, backend selection, lifecycle, error mapping and API reexports are
|
||||
//! introduced by later prereleases of `0.3.2`.
|
||||
//!
|
||||
//! The default `postgres` feature compiles the official PostgreSQL backend as
|
||||
//! an optional implementation dependency. No backend implementation type is
|
||||
//! part of this crate's public surface.
|
||||
|
||||
mod constants;
|
||||
|
||||
/// Crate-owned tracing target reserved for later Store runtime behavior.
|
||||
pub(crate) use self::constants::TRACING_TARGET;
|
||||
Reference in New Issue
Block a user