pub struct IntentRoute {
pub from: EndpointId,
pub to: EndpointId,
pub flows: Vec<FlowRoute>,
}Expand description
The set of flows required for a given intent.
Fields§
§from: EndpointIdProducer endpoint in the intent.
to: EndpointIdConsumer endpoint in the intent.
flows: Vec<FlowRoute>Flow list for the intent.
Trait Implementations§
Source§impl Clone for IntentRoute
impl Clone for IntentRoute
Source§fn clone(&self) -> IntentRoute
fn clone(&self) -> IntentRoute
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 IntentRoute
impl Debug for IntentRoute
Source§impl PartialEq for IntentRoute
impl PartialEq for IntentRoute
impl Eq for IntentRoute
impl StructuralPartialEq for IntentRoute
Auto Trait Implementations§
impl Freeze for IntentRoute
impl RefUnwindSafe for IntentRoute
impl Send for IntentRoute
impl Sync for IntentRoute
impl Unpin for IntentRoute
impl UnsafeUnpin for IntentRoute
impl UnwindSafe for IntentRoute
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