pub struct RequestBodyDevicesItem {
pub disk_id: Option<DiskId>,
pub volume_id: Option<u64>,
}
Fields§
§disk_id: Option<DiskId>
§volume_id: Option<u64>
Implementations§
Source§impl RequestBodyDevicesItem
impl RequestBodyDevicesItem
pub fn with_disk_id(disk_id: DiskId) -> Self
Trait Implementations§
Source§impl Clone for RequestBodyDevicesItem
impl Clone for RequestBodyDevicesItem
Source§fn clone(&self) -> RequestBodyDevicesItem
fn clone(&self) -> RequestBodyDevicesItem
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RequestBodyDevicesItem
impl Debug for RequestBodyDevicesItem
Source§impl Default for RequestBodyDevicesItem
impl Default for RequestBodyDevicesItem
Source§fn default() -> RequestBodyDevicesItem
fn default() -> RequestBodyDevicesItem
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequestBodyDevicesItem
impl<'de> Deserialize<'de> for RequestBodyDevicesItem
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
Auto Trait Implementations§
impl Freeze for RequestBodyDevicesItem
impl RefUnwindSafe for RequestBodyDevicesItem
impl Send for RequestBodyDevicesItem
impl Sync for RequestBodyDevicesItem
impl Unpin for RequestBodyDevicesItem
impl UnwindSafe for RequestBodyDevicesItem
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