pub struct OperateNodeRequest {
pub action: String,
pub rollback_reason: Option<String>,
pub node_owners: Option<Vec<String>>,
pub node_schedule: Option<Schedule>,
pub schedules: Option<Vec<Schedule>>,
pub fields: Option<Vec<FieldValuePair>>,
pub role_assignee: Option<Vec<RoleOwner>>,
}Fields§
§action: String§rollback_reason: Option<String>§node_owners: Option<Vec<String>>§node_schedule: Option<Schedule>§schedules: Option<Vec<Schedule>>§fields: Option<Vec<FieldValuePair>>§role_assignee: Option<Vec<RoleOwner>>Trait Implementations§
Source§impl Debug for OperateNodeRequest
impl Debug for OperateNodeRequest
Source§impl Default for OperateNodeRequest
impl Default for OperateNodeRequest
Source§fn default() -> OperateNodeRequest
fn default() -> OperateNodeRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OperateNodeRequest
impl RefUnwindSafe for OperateNodeRequest
impl Send for OperateNodeRequest
impl Sync for OperateNodeRequest
impl Unpin for OperateNodeRequest
impl UnwindSafe for OperateNodeRequest
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