pueue_sync_core/lib.rs
1//! Placeholder core library for future `pueue-sync` internals.
2
3/// Returns the package name for this placeholder crate.
4#[must_use]
5pub const fn package_name() -> &'static str {
6 env!("CARGO_PKG_NAME")
7}
8
9/// Returns the current placeholder status message.
10#[must_use]
11pub const fn status() -> &'static str {
12 "pueue-sync-core is reserved for future Pueue synchronization internals."
13}
14
15#[cfg(test)]
16mod tests {
17 use super::*;
18
19 #[test]
20 fn exposes_placeholder_metadata() {
21 assert_eq!(package_name(), "pueue-sync-core");
22 assert!(status().contains("reserved"));
23 }
24}