pub trait RingBuffersRole: RingBuffersRoleSealed {
type FreeRole: RingBufferRole;
type UsedRole: RingBufferRole;
const ROLE: RingBuffersRoleValue;
// Required method
fn default_initialization_strategy() -> InitializationStrategy;
}
Required Associated Types§
type FreeRole: RingBufferRole
type UsedRole: RingBufferRole
Required Associated Constants§
const ROLE: RingBuffersRoleValue
Required Methods§
Object Safety§
This trait is not object safe.