pub struct RouteDefinitionInfo { /* private fields */ }Expand description
Minimal route definition metadata for introspection.
This struct contains only the metadata fields from RouteDefinition
that are needed for route lifecycle management, without the steps field
(which contains non-Sync types and cannot be stored in a Sync struct).
Implementations§
Source§impl RouteDefinitionInfo
impl RouteDefinitionInfo
Sourcepub fn auto_startup(&self) -> bool
pub fn auto_startup(&self) -> bool
Whether this route should start automatically when the context starts.
Sourcepub fn startup_order(&self) -> i32
pub fn startup_order(&self) -> i32
Order in which routes are started. Lower values start first.
Trait Implementations§
Source§impl Clone for RouteDefinitionInfo
impl Clone for RouteDefinitionInfo
Source§fn clone(&self) -> RouteDefinitionInfo
fn clone(&self) -> RouteDefinitionInfo
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 moreAuto Trait Implementations§
impl Freeze for RouteDefinitionInfo
impl RefUnwindSafe for RouteDefinitionInfo
impl Send for RouteDefinitionInfo
impl Sync for RouteDefinitionInfo
impl Unpin for RouteDefinitionInfo
impl UnsafeUnpin for RouteDefinitionInfo
impl UnwindSafe for RouteDefinitionInfo
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