Struct mariadb_sys::Wait_for_flush
source · #[repr(C)]pub struct Wait_for_flush {
pub _base: MDL_wait_for_subgraph,
pub m_ctx: *mut MDL_context,
pub m_share: *mut TABLE_SHARE,
pub m_deadlock_weight: uint,
pub next_in_share: *mut Wait_for_flush,
pub prev_in_share: *mut *mut Wait_for_flush,
}
Expand description
Class representing the fact that some thread waits for table share to be flushed. Is used to represent information about such waits in MDL deadlock detector.
Fields§
§_base: MDL_wait_for_subgraph
§m_ctx: *mut MDL_context
§m_deadlock_weight: uint
Pointers for participating in the list of waiters for table share.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Wait_for_flush
impl !Send for Wait_for_flush
impl !Sync for Wait_for_flush
impl Unpin for Wait_for_flush
impl !UnwindSafe for Wait_for_flush
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