Struct windows::Media::Devices::FocusPreset
#[repr(transparent)]pub struct FocusPreset(pub i32);
Tuple Fields§
§0: i32
Implementations§
§impl FocusPreset
impl FocusPreset
pub const Auto: Self = _
pub const Manual: Self = _
pub const AutoMacro: Self = _
pub const AutoNormal: Self = _
pub const AutoInfinity: Self = _
pub const AutoHyperfocal: Self = _
Trait Implementations§
§impl Clone for FocusPreset
impl Clone for FocusPreset
§fn clone(&self) -> FocusPreset
fn clone(&self) -> FocusPreset
Returns a copy 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 more§impl Debug for FocusPreset
impl Debug for FocusPreset
§impl Default for FocusPreset
impl Default for FocusPreset
§fn default() -> FocusPreset
fn default() -> FocusPreset
Returns the “default value” for a type. Read more
§impl PartialEq for FocusPreset
impl PartialEq for FocusPreset
§fn eq(&self, other: &FocusPreset) -> bool
fn eq(&self, other: &FocusPreset) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for FocusPreset
impl Eq for FocusPreset
impl StructuralPartialEq for FocusPreset
Auto Trait Implementations§
impl Freeze for FocusPreset
impl RefUnwindSafe for FocusPreset
impl Send for FocusPreset
impl Sync for FocusPreset
impl Unpin for FocusPreset
impl UnwindSafe for FocusPreset
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)