Struct eva_common::services::ServiceStatusBroadcastEvent
source · pub struct ServiceStatusBroadcastEvent {
pub status: ServiceStatusBroadcast,
}Expand description
Used by services to announce their status (for “*”)
Fields§
§status: ServiceStatusBroadcastImplementations§
source§impl ServiceStatusBroadcastEvent
impl ServiceStatusBroadcastEvent
pub fn ready() -> Self
pub fn terminating() -> Self
Trait Implementations§
source§impl<'de> Deserialize<'de> for ServiceStatusBroadcastEvent
impl<'de> Deserialize<'de> for ServiceStatusBroadcastEvent
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 ServiceStatusBroadcastEvent
impl RefUnwindSafe for ServiceStatusBroadcastEvent
impl Send for ServiceStatusBroadcastEvent
impl Sync for ServiceStatusBroadcastEvent
impl Unpin for ServiceStatusBroadcastEvent
impl UnwindSafe for ServiceStatusBroadcastEvent
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