pub struct PowerSubsystemUpdate {
pub base: Option<ResourceUpdate>,
pub power_supply_redundancy: Option<Vec<RedundantGroupUpdate>>,
}Expand description
Update struct corresponding to PowerSubsystem
Fields§
§base: Option<ResourceUpdate>§power_supply_redundancy: Option<Vec<RedundantGroupUpdate>>Implementations§
Source§impl PowerSubsystemUpdate
impl PowerSubsystemUpdate
pub fn builder() -> Self
pub const fn build(self) -> Self
pub fn with_base(self, v: ResourceUpdate) -> Self
pub fn with_power_supply_redundancy(self, v: Vec<RedundantGroupUpdate>) -> Self
Trait Implementations§
Source§impl Debug for PowerSubsystemUpdate
impl Debug for PowerSubsystemUpdate
Source§impl Default for PowerSubsystemUpdate
impl Default for PowerSubsystemUpdate
Source§fn default() -> PowerSubsystemUpdate
fn default() -> PowerSubsystemUpdate
Returns the “default value” for a type. Read more
Source§impl Serialize for PowerSubsystemUpdate
impl Serialize for PowerSubsystemUpdate
Auto Trait Implementations§
impl Freeze for PowerSubsystemUpdate
impl RefUnwindSafe for PowerSubsystemUpdate
impl Send for PowerSubsystemUpdate
impl Sync for PowerSubsystemUpdate
impl Unpin for PowerSubsystemUpdate
impl UnsafeUnpin for PowerSubsystemUpdate
impl UnwindSafe for PowerSubsystemUpdate
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