pub struct GraphPlanNode {
pub index: usize,
pub name: String,
pub kernel: String,
pub executor: String,
pub inputs: Vec<String>,
pub outputs: Vec<String>,
pub route: Option<RouteConfig>,
/* private fields */
}Fields§
§index: usize§name: String§kernel: String§executor: String§inputs: Vec<String>§outputs: Vec<String>§route: Option<RouteConfig>Trait Implementations§
Source§impl Clone for GraphPlanNode
impl Clone for GraphPlanNode
Source§fn clone(&self) -> GraphPlanNode
fn clone(&self) -> GraphPlanNode
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 moreAuto Trait Implementations§
impl Freeze for GraphPlanNode
impl RefUnwindSafe for GraphPlanNode
impl Send for GraphPlanNode
impl Sync for GraphPlanNode
impl Unpin for GraphPlanNode
impl UnsafeUnpin for GraphPlanNode
impl UnwindSafe for GraphPlanNode
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