pub struct LogicalPlanRoot { /* private fields */ }Implementations§
Source§impl LogicalPlanRoot
impl LogicalPlanRoot
pub fn new(plan: LogicalPlan) -> LogicalPlanRoot
pub fn plan(&self) -> &LogicalPlan
pub fn phase(&self) -> PlanPhaseKind
pub fn into_lowering_ready(self) -> LoweringReadyLogicalPlanRoot
pub fn into_plan(self) -> LogicalPlan
Trait Implementations§
Source§impl Clone for LogicalPlanRoot
impl Clone for LogicalPlanRoot
Source§fn clone(&self) -> LogicalPlanRoot
fn clone(&self) -> LogicalPlanRoot
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 LogicalPlanRoot
impl Debug for LogicalPlanRoot
Source§impl PartialEq for LogicalPlanRoot
impl PartialEq for LogicalPlanRoot
impl StructuralPartialEq for LogicalPlanRoot
Auto Trait Implementations§
impl Freeze for LogicalPlanRoot
impl RefUnwindSafe for LogicalPlanRoot
impl Send for LogicalPlanRoot
impl Sync for LogicalPlanRoot
impl Unpin for LogicalPlanRoot
impl UnsafeUnpin for LogicalPlanRoot
impl UnwindSafe for LogicalPlanRoot
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