pub struct PlanConnection {
pub from: PlanConnectionSource,
pub to: PlanConnectionDestination,
pub intent: LaneIntent,
}Expand description
A model-neutral plan connection.
Fields§
§from: PlanConnectionSourceConnection source.
to: PlanConnectionDestinationConnection destination.
intent: LaneIntentRequested connection intent.
Trait Implementations§
Source§impl Clone for PlanConnection
impl Clone for PlanConnection
Source§fn clone(&self) -> PlanConnection
fn clone(&self) -> PlanConnection
Returns a duplicate of the value. Read more
1.0.0 · 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 PlanConnection
impl Debug for PlanConnection
Source§impl<'de> Deserialize<'de> for PlanConnection
impl<'de> Deserialize<'de> for PlanConnection
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
Source§impl PartialEq for PlanConnection
impl PartialEq for PlanConnection
Source§impl Serialize for PlanConnection
impl Serialize for PlanConnection
impl Eq for PlanConnection
impl StructuralPartialEq for PlanConnection
Auto Trait Implementations§
impl Freeze for PlanConnection
impl RefUnwindSafe for PlanConnection
impl Send for PlanConnection
impl Sync for PlanConnection
impl Unpin for PlanConnection
impl UnwindSafe for PlanConnection
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