#![cfg_attr(not(test), no_std)]
mod macros;
mod id;
#[doc = include_str!("../README.md")]
#[deprecated(
since = "0.6.0",
note = "Use `kubetsu::define_id!` to define your own ID type instead."
)]
pub use id::Id;
pub trait KubetsuId {
type Inner;
fn new(inner: Self::Inner) -> Self;
fn inner(&self) -> &Self::Inner;
}