#[non_exhaustive]pub struct HotplugMemoryUpdate {
pub requested_size_mib: u64,
}Expand description
Validated /hotplug/memory PATCH body.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.requested_size_mib: u64New requested size in MiB.
Trait Implementations§
Source§impl Clone for HotplugMemoryUpdate
impl Clone for HotplugMemoryUpdate
Source§fn clone(&self) -> HotplugMemoryUpdate
fn clone(&self) -> HotplugMemoryUpdate
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 HotplugMemoryUpdate
impl Debug for HotplugMemoryUpdate
Source§impl Serialize for HotplugMemoryUpdate
impl Serialize for HotplugMemoryUpdate
Auto Trait Implementations§
impl Freeze for HotplugMemoryUpdate
impl RefUnwindSafe for HotplugMemoryUpdate
impl Send for HotplugMemoryUpdate
impl Sync for HotplugMemoryUpdate
impl Unpin for HotplugMemoryUpdate
impl UnsafeUnpin for HotplugMemoryUpdate
impl UnwindSafe for HotplugMemoryUpdate
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