pub struct SetVolumeOperationRequest {
pub channel: String,
pub desired_volume: u8,
pub instance_id: u32,
}Fields§
§channel: String§desired_volume: u8§instance_id: u32Trait Implementations§
Source§impl Clone for SetVolumeOperationRequest
impl Clone for SetVolumeOperationRequest
Source§fn clone(&self) -> SetVolumeOperationRequest
fn clone(&self) -> SetVolumeOperationRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 SetVolumeOperationRequest
impl Debug for SetVolumeOperationRequest
Source§impl Validate for SetVolumeOperationRequest
impl Validate for SetVolumeOperationRequest
Source§fn validate_basic(&self) -> Result<(), ValidationError>
fn validate_basic(&self) -> Result<(), ValidationError>
Perform basic validation Read more
Source§fn validate(&self, level: ValidationLevel) -> Result<(), ValidationError>
fn validate(&self, level: ValidationLevel) -> Result<(), ValidationError>
Validate with the specified level
impl StructuralPartialEq for SetVolumeOperationRequest
Auto Trait Implementations§
impl Freeze for SetVolumeOperationRequest
impl RefUnwindSafe for SetVolumeOperationRequest
impl Send for SetVolumeOperationRequest
impl Sync for SetVolumeOperationRequest
impl Unpin for SetVolumeOperationRequest
impl UnsafeUnpin for SetVolumeOperationRequest
impl UnwindSafe for SetVolumeOperationRequest
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