pub trait ClientTrait {
// Required method
fn take_out_components_for_shutdown(
&self,
) -> (Weak<BlockDataManager>, Option<Arc<PosVerifier>>, Option<Arc<dyn Stopable>>);
}
pub trait ClientTrait {
// Required method
fn take_out_components_for_shutdown(
&self,
) -> (Weak<BlockDataManager>, Option<Arc<PosVerifier>>, Option<Arc<dyn Stopable>>);
}