pub struct PoolsUpdatePoolRequest {
pub allow_move: Option<PveBoolean>,
pub comment: Option<String>,
pub delete: Option<PveBoolean>,
pub poolid: String,
pub storage: Option<String>,
pub vms: Option<String>,
}Fields§
§allow_move: Option<PveBoolean>Allow adding a guest even if already in another pool. The guest will be removed from its current pool and added to this one.
comment: Option<String>§delete: Option<PveBoolean>Remove the passed VMIDs and/or storage IDs instead of adding them.
poolid: String§storage: Option<String>List of storage IDs to add or remove from this pool.
vms: Option<String>List of guest VMIDs to add or remove from this pool.
Implementations§
Source§impl PoolsUpdatePoolRequest
impl PoolsUpdatePoolRequest
pub fn new(poolid: String) -> PoolsUpdatePoolRequest
Trait Implementations§
Source§impl Clone for PoolsUpdatePoolRequest
impl Clone for PoolsUpdatePoolRequest
Source§fn clone(&self) -> PoolsUpdatePoolRequest
fn clone(&self) -> PoolsUpdatePoolRequest
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 PoolsUpdatePoolRequest
impl Debug for PoolsUpdatePoolRequest
Source§impl Default for PoolsUpdatePoolRequest
impl Default for PoolsUpdatePoolRequest
Source§fn default() -> PoolsUpdatePoolRequest
fn default() -> PoolsUpdatePoolRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PoolsUpdatePoolRequest
impl<'de> Deserialize<'de> for PoolsUpdatePoolRequest
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 PoolsUpdatePoolRequest
impl PartialEq for PoolsUpdatePoolRequest
Source§fn eq(&self, other: &PoolsUpdatePoolRequest) -> bool
fn eq(&self, other: &PoolsUpdatePoolRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PoolsUpdatePoolRequest
impl Serialize for PoolsUpdatePoolRequest
impl StructuralPartialEq for PoolsUpdatePoolRequest
Auto Trait Implementations§
impl Freeze for PoolsUpdatePoolRequest
impl RefUnwindSafe for PoolsUpdatePoolRequest
impl Send for PoolsUpdatePoolRequest
impl Sync for PoolsUpdatePoolRequest
impl Unpin for PoolsUpdatePoolRequest
impl UnsafeUnpin for PoolsUpdatePoolRequest
impl UnwindSafe for PoolsUpdatePoolRequest
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