pub struct InternalQueueTables {
pub internal_message_var: Table<InternalMessageVar>,
pub internal_message_diffs_tail: Table<InternalMessageDiffsTail>,
pub internal_message_diff_info: Table<InternalMessageDiffInfo>,
pub internal_message_commit_pointer: Table<InternalMessageCommitPointer>,
pub internal_message_stats: Table<InternalMessageStatistics>,
pub shard_internal_messages: Table<ShardInternalMessages>,
}Fields§
§internal_message_var: Table<InternalMessageVar>§internal_message_diffs_tail: Table<InternalMessageDiffsTail>§internal_message_diff_info: Table<InternalMessageDiffInfo>§internal_message_commit_pointer: Table<InternalMessageCommitPointer>§internal_message_stats: Table<InternalMessageStatistics>§shard_internal_messages: Table<ShardInternalMessages>Trait Implementations§
Source§impl NamedTables for InternalQueueTables
impl NamedTables for InternalQueueTables
Source§impl Tables for InternalQueueTables
impl Tables for InternalQueueTables
Source§type Context = TableContext
type Context = TableContext
Table creation context.
Source§fn define(
builder: WeeDbRawBuilder<Self::Context>,
) -> WeeDbRawBuilder<Self::Context>
fn define( builder: WeeDbRawBuilder<Self::Context>, ) -> WeeDbRawBuilder<Self::Context>
Defines column families for the database.
Source§fn instantiate(db: &WeeDbRaw) -> Self
fn instantiate(db: &WeeDbRaw) -> Self
Instantiates tables from the database.
Source§fn column_families(&self) -> impl IntoIterator<Item = ColumnFamilyDescr<'_>>
fn column_families(&self) -> impl IntoIterator<Item = ColumnFamilyDescr<'_>>
Returns a list of column families.
Auto Trait Implementations§
impl Freeze for InternalQueueTables
impl RefUnwindSafe for InternalQueueTables
impl Send for InternalQueueTables
impl Sync for InternalQueueTables
impl Unpin for InternalQueueTables
impl UnsafeUnpin for InternalQueueTables
impl UnwindSafe for InternalQueueTables
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more