pub struct NodeUpdateDrainRequest {
pub node_id: Option<String>,
pub drain_spec: Option<Box<DrainSpec>>,
pub mark_eligible: Option<bool>,
}
Fields§
§node_id: Option<String>
§drain_spec: Option<Box<DrainSpec>>
§mark_eligible: Option<bool>
Implementations§
Source§impl NodeUpdateDrainRequest
impl NodeUpdateDrainRequest
pub fn new() -> NodeUpdateDrainRequest
Trait Implementations§
Source§impl Clone for NodeUpdateDrainRequest
impl Clone for NodeUpdateDrainRequest
Source§fn clone(&self) -> NodeUpdateDrainRequest
fn clone(&self) -> NodeUpdateDrainRequest
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 NodeUpdateDrainRequest
impl Debug for NodeUpdateDrainRequest
Source§impl<'de> Deserialize<'de> for NodeUpdateDrainRequest
impl<'de> Deserialize<'de> for NodeUpdateDrainRequest
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
Source§impl PartialEq for NodeUpdateDrainRequest
impl PartialEq for NodeUpdateDrainRequest
Source§impl Serialize for NodeUpdateDrainRequest
impl Serialize for NodeUpdateDrainRequest
impl StructuralPartialEq for NodeUpdateDrainRequest
Auto Trait Implementations§
impl Freeze for NodeUpdateDrainRequest
impl RefUnwindSafe for NodeUpdateDrainRequest
impl Send for NodeUpdateDrainRequest
impl Sync for NodeUpdateDrainRequest
impl Unpin for NodeUpdateDrainRequest
impl UnwindSafe for NodeUpdateDrainRequest
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