Struct mariadb_sys::st_nested_join
source · #[repr(C)]pub struct st_nested_join {
pub join_list: List,
pub nest_type: uint,
pub used_tables: table_map,
pub not_null_tables: table_map,
pub first_nested: *mut st_join_table,
pub counter: uint,
pub n_tables: uint,
pub nj_map: nested_join_map,
pub sj_depends_on: table_map,
pub sj_corr_tables: table_map,
pub direct_children_map: table_map,
pub sj_outer_expr_list: List,
}Fields§
§join_list: List§nest_type: uint§used_tables: table_map§not_null_tables: table_map§first_nested: *mut st_join_tableUsed for pointing out the first table in the plan being covered by this join nest. It is used exclusively within make_outerjoin_info().
counter: uint§n_tables: uint§nj_map: nested_join_map§sj_depends_on: table_map§sj_corr_tables: table_map§direct_children_map: table_map§sj_outer_expr_list: ListTrait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for st_nested_join
impl !Send for st_nested_join
impl !Sync for st_nested_join
impl Unpin for st_nested_join
impl UnwindSafe for st_nested_join
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