pub struct NodeUpdateResult {
pub id: i64,
pub name: String,
pub ok: bool,
pub error: String,
}Expand description
Outcome of triggering the official panel updater on one node.
Fields§
§id: i64Requested node ID.
name: StringConfigured node name when it was found.
ok: boolWhether the update job was accepted.
error: StringPer-node skip or launch diagnostic.
Trait Implementations§
Source§impl Clone for NodeUpdateResult
impl Clone for NodeUpdateResult
Source§impl Debug for NodeUpdateResult
impl Debug for NodeUpdateResult
Source§impl Default for NodeUpdateResult
impl Default for NodeUpdateResult
Source§impl<'de> Deserialize<'de> for NodeUpdateResultwhere
NodeUpdateResult: Default,
impl<'de> Deserialize<'de> for NodeUpdateResultwhere
NodeUpdateResult: Default,
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
impl Eq for NodeUpdateResult
Source§impl PartialEq for NodeUpdateResult
impl PartialEq for NodeUpdateResult
Source§impl Serialize for NodeUpdateResult
impl Serialize for NodeUpdateResult
impl StructuralPartialEq for NodeUpdateResult
Auto Trait Implementations§
impl Freeze for NodeUpdateResult
impl RefUnwindSafe for NodeUpdateResult
impl Send for NodeUpdateResult
impl Sync for NodeUpdateResult
impl Unpin for NodeUpdateResult
impl UnsafeUnpin for NodeUpdateResult
impl UnwindSafe for NodeUpdateResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more