pub struct CloseReport {
pub registrations: Vec<RegistrationStatus>,
pub provider_errors: BTreeMap<String, DiscoveryError>,
pub deadline_elapsed: bool,
}Expand description
关闭完成后的注册残留、后端错误和期限摘要。
Fields§
§registrations: Vec<RegistrationStatus>注册目标集合,包含各目标独立的状态或发布策略。
provider_errors: BTreeMap<String, DiscoveryError>按连接 qualifier 记录的后端关闭错误。
deadline_elapsed: bool关闭总期限是否耗尽;为真时仍需核对注册残留。
Trait Implementations§
Source§impl Clone for CloseReport
impl Clone for CloseReport
Auto Trait Implementations§
impl Freeze for CloseReport
impl RefUnwindSafe for CloseReport
impl Send for CloseReport
impl Sync for CloseReport
impl Unpin for CloseReport
impl UnsafeUnpin for CloseReport
impl UnwindSafe for CloseReport
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