pub struct RelationalJoinRewritePlan {
pub base_binding: BindingId,
pub base_access_path: RelationalJoinAccessPath,
pub steps: Vec<RelationalJoinRewriteStep>,
pub cost_breakdown: PlanCostBreakdown,
pub properties: PhysicalProperties,
}Fields§
§base_binding: BindingId§base_access_path: RelationalJoinAccessPath§steps: Vec<RelationalJoinRewriteStep>§cost_breakdown: PlanCostBreakdown§properties: PhysicalPropertiesImplementations§
Trait Implementations§
Source§impl Clone for RelationalJoinRewritePlan
impl Clone for RelationalJoinRewritePlan
Source§fn clone(&self) -> RelationalJoinRewritePlan
fn clone(&self) -> RelationalJoinRewritePlan
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RelationalJoinRewritePlan
impl Debug for RelationalJoinRewritePlan
impl Eq for RelationalJoinRewritePlan
impl StructuralPartialEq for RelationalJoinRewritePlan
Auto Trait Implementations§
impl Freeze for RelationalJoinRewritePlan
impl RefUnwindSafe for RelationalJoinRewritePlan
impl Send for RelationalJoinRewritePlan
impl Sync for RelationalJoinRewritePlan
impl Unpin for RelationalJoinRewritePlan
impl UnsafeUnpin for RelationalJoinRewritePlan
impl UnwindSafe for RelationalJoinRewritePlan
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