pub struct ExternalOutputEndpointStatus {
pub endpoint_name: String,
pub config: ShortEndpointConfig,
pub metrics: ExternalOutputEndpointMetrics,
pub fatal_error: Option<String>,
}Expand description
Output endpoint status information.
Fields§
§endpoint_name: StringEndpoint name.
config: ShortEndpointConfigEndpoint configuration.
metrics: ExternalOutputEndpointMetricsPerformance metrics.
fatal_error: Option<String>The first fatal error that occurred at the endpoint.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ExternalOutputEndpointStatus
impl<'de> Deserialize<'de> for ExternalOutputEndpointStatus
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
Auto Trait Implementations§
impl Freeze for ExternalOutputEndpointStatus
impl RefUnwindSafe for ExternalOutputEndpointStatus
impl Send for ExternalOutputEndpointStatus
impl Sync for ExternalOutputEndpointStatus
impl Unpin for ExternalOutputEndpointStatus
impl UnwindSafe for ExternalOutputEndpointStatus
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