#[repr(u8)]pub enum PlanTraceDirection {
Forward = 0,
Backward = 1,
}Expand description
Which direction of the bidirectional BFS a PlanTraceNode was visited
from. Integer discriminant on the wire.
Variants§
Forward = 0
Visited by the forward search, rooted at start.
Backward = 1
Visited by the backward search, rooted at goal.
Trait Implementations§
Source§impl Clone for PlanTraceDirection
impl Clone for PlanTraceDirection
impl Copy for PlanTraceDirection
Source§impl Debug for PlanTraceDirection
impl Debug for PlanTraceDirection
Source§impl<'de> Deserialize<'de> for PlanTraceDirection
impl<'de> Deserialize<'de> for PlanTraceDirection
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PlanTraceDirection
Source§impl PartialEq for PlanTraceDirection
impl PartialEq for PlanTraceDirection
Source§impl Serialize for PlanTraceDirection
impl Serialize for PlanTraceDirection
impl StructuralPartialEq for PlanTraceDirection
Auto Trait Implementations§
impl Freeze for PlanTraceDirection
impl RefUnwindSafe for PlanTraceDirection
impl Send for PlanTraceDirection
impl Sync for PlanTraceDirection
impl Unpin for PlanTraceDirection
impl UnsafeUnpin for PlanTraceDirection
impl UnwindSafe for PlanTraceDirection
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