pub struct MaintenanceStatus {
pub enabled: bool,
pub reason: Option<String>,
pub enabled_at: Option<u64>,
pub scheduled_end: Option<u64>,
pub nodes_in_maintenance: Vec<String>,
pub rejecting_requests: bool,
}Expand description
Response from GET /admin/cluster/maintenance.
Fields§
§enabled: bool§reason: Option<String>§enabled_at: Option<u64>§scheduled_end: Option<u64>§nodes_in_maintenance: Vec<String>§rejecting_requests: boolTrait Implementations§
Source§impl Clone for MaintenanceStatus
impl Clone for MaintenanceStatus
Source§fn clone(&self) -> MaintenanceStatus
fn clone(&self) -> MaintenanceStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MaintenanceStatus
impl Debug for MaintenanceStatus
Source§impl<'de> Deserialize<'de> for MaintenanceStatus
impl<'de> Deserialize<'de> for MaintenanceStatus
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 MaintenanceStatus
impl RefUnwindSafe for MaintenanceStatus
impl Send for MaintenanceStatus
impl Sync for MaintenanceStatus
impl Unpin for MaintenanceStatus
impl UnsafeUnpin for MaintenanceStatus
impl UnwindSafe for MaintenanceStatus
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