pub struct NodeServiceStatus {
pub node_uid: u32,
pub status: String,
pub message: Option<String>,
}
Expand description
Node service status
Fields§
§node_uid: u32
Node unique identifier where the service is running
status: String
Service status on this specific node (e.g., “running”, “stopped”, “error”)
message: Option<String>
Node-specific status message or error description
Trait Implementations§
Source§impl Clone for NodeServiceStatus
impl Clone for NodeServiceStatus
Source§fn clone(&self) -> NodeServiceStatus
fn clone(&self) -> NodeServiceStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for NodeServiceStatus
impl Debug for NodeServiceStatus
Source§impl<'de> Deserialize<'de> for NodeServiceStatus
impl<'de> Deserialize<'de> for NodeServiceStatus
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 NodeServiceStatus
impl RefUnwindSafe for NodeServiceStatus
impl Send for NodeServiceStatus
impl Sync for NodeServiceStatus
impl Unpin for NodeServiceStatus
impl UnwindSafe for NodeServiceStatus
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