pub struct VolumeCapability {
pub vol_type: VolumeType,
pub range: [u8; 2],
pub step: u8,
}Fields§
§vol_type: VolumeType§range: [u8; 2]§step: u8Trait Implementations§
Source§impl Clone for VolumeCapability
impl Clone for VolumeCapability
Source§fn clone(&self) -> VolumeCapability
fn clone(&self) -> VolumeCapability
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 VolumeCapability
impl Debug for VolumeCapability
Source§impl<'de> Deserialize<'de> for VolumeCapability
impl<'de> Deserialize<'de> for VolumeCapability
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 VolumeCapability
impl RefUnwindSafe for VolumeCapability
impl Send for VolumeCapability
impl Sync for VolumeCapability
impl Unpin for VolumeCapability
impl UnsafeUnpin for VolumeCapability
impl UnwindSafe for VolumeCapability
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