#[repr(C)]pub struct PhysicalDeviceOpticalFlowPropertiesNV {Show 13 fields
pub sType: StructureType,
pub pNext: *mut c_void,
pub supportedOutputGridSizes: OpticalFlowGridSizeFlagsNV,
pub supportedHintGridSizes: OpticalFlowGridSizeFlagsNV,
pub hintSupported: Bool32,
pub costSupported: Bool32,
pub bidirectionalFlowSupported: Bool32,
pub globalFlowSupported: Bool32,
pub minWidth: u32,
pub minHeight: u32,
pub maxWidth: u32,
pub maxHeight: u32,
pub maxNumRegionsOfInterest: u32,
}Fields§
§sType: StructureType§pNext: *mut c_void§supportedOutputGridSizes: OpticalFlowGridSizeFlagsNV§supportedHintGridSizes: OpticalFlowGridSizeFlagsNV§hintSupported: Bool32§costSupported: Bool32§bidirectionalFlowSupported: Bool32§globalFlowSupported: Bool32§minWidth: u32§minHeight: u32§maxWidth: u32§maxHeight: u32§maxNumRegionsOfInterest: u32Trait Implementations§
Source§impl Clone for PhysicalDeviceOpticalFlowPropertiesNV
impl Clone for PhysicalDeviceOpticalFlowPropertiesNV
Source§fn clone(&self) -> PhysicalDeviceOpticalFlowPropertiesNV
fn clone(&self) -> PhysicalDeviceOpticalFlowPropertiesNV
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 moreimpl Copy for PhysicalDeviceOpticalFlowPropertiesNV
Auto Trait Implementations§
impl Freeze for PhysicalDeviceOpticalFlowPropertiesNV
impl RefUnwindSafe for PhysicalDeviceOpticalFlowPropertiesNV
impl !Send for PhysicalDeviceOpticalFlowPropertiesNV
impl !Sync for PhysicalDeviceOpticalFlowPropertiesNV
impl Unpin for PhysicalDeviceOpticalFlowPropertiesNV
impl UnwindSafe for PhysicalDeviceOpticalFlowPropertiesNV
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