use Debug;
/// A trait for types that can be used as items in a stream.
///
/// This encapsulates the common bounds required for stream items:
/// - `'static`: No non-static references
/// - `Send`: Safe to send between threads
/// - `Unpin`: Safe to move after being pinned
/// - `Debug`: Can be formatted for debugging
// Blanket implementation for all types that satisfy the bounds
/// A trait for types that can be used as items in a stream and are cloneable.