rskit-component 0.2.0-alpha.1

Component lifecycle primitives: Component trait, Registry, Health, and State
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Component shutdown result types.

use rskit_errors::AppError;

/// Detailed result for an attempted component stop.
#[derive(Debug)]
pub struct StopResult {
    /// Component name.
    pub name: String,
    /// Stop error, if one occurred.
    pub error: Option<AppError>,
}