pub trait TransactionalRingBufferChanges {
// Required methods
fn find_ringbuffer(&self, id: RingBufferId) -> Option<&RingBufferDef>;
fn find_ringbuffer_by_name(
&self,
namespace: NamespaceId,
name: &str,
) -> Option<&RingBufferDef>;
fn is_ringbuffer_deleted(&self, id: RingBufferId) -> bool;
fn is_ringbuffer_deleted_by_name(
&self,
namespace: NamespaceId,
name: &str,
) -> bool;
}