Skip to main content

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}