pueue-sync-core 0.1.0

Placeholder core library for future Pueue synchronization tooling.
Documentation
//! Placeholder core library for future `pueue-sync` internals.

/// Returns the package name for this placeholder crate.
#[must_use]
pub const fn package_name() -> &'static str {
    env!("CARGO_PKG_NAME")
}

/// Returns the current placeholder status message.
#[must_use]
pub const fn status() -> &'static str {
    "pueue-sync-core is reserved for future Pueue synchronization internals."
}

#[cfg(test)]
mod tests {
    use super::*;

    #[test]
    fn exposes_placeholder_metadata() {
        assert_eq!(package_name(), "pueue-sync-core");
        assert!(status().contains("reserved"));
    }
}