pub struct RouteReport {
pub decl_type: DeclType,
pub capability: String,
pub error_summary: Option<String>,
pub source_moniker: Option<String>,
pub service_instances: Option<Vec<ServiceInstance>>,
pub outcome: RouteOutcome,
}
Fields§
§decl_type: DeclType
§capability: String
§error_summary: Option<String>
§source_moniker: Option<String>
§service_instances: Option<Vec<ServiceInstance>>
§outcome: RouteOutcome
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