pub struct RouteReport {
pub decl_type: DeclType,
pub capability: String,
pub error_summary: Option<String>,
pub availability: Option<Availability>,
}
Fields§
§decl_type: DeclType
§capability: String
The name of the capability (for DeclType::Expose), or the path of the capability in the namespace (for DeclType::Use).
error_summary: Option<String>
If Some, indicates a routing error for this route.
availability: Option<Availability>
The requested level of availability of the capability.
Trait Implementations§
Source§impl Debug for RouteReport
impl Debug for RouteReport
Source§impl TryFrom<RouteReport> for RouteReport
impl TryFrom<RouteReport> for RouteReport
Auto Trait Implementations§
impl Freeze for RouteReport
impl RefUnwindSafe for RouteReport
impl Send for RouteReport
impl Sync for RouteReport
impl Unpin for RouteReport
impl UnwindSafe for RouteReport
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