Struct ash::vk::NvOpticalFlowFn
source · pub struct NvOpticalFlowFn {
pub get_physical_device_optical_flow_image_formats_nv: PFN_vkGetPhysicalDeviceOpticalFlowImageFormatsNV,
pub create_optical_flow_session_nv: PFN_vkCreateOpticalFlowSessionNV,
pub destroy_optical_flow_session_nv: PFN_vkDestroyOpticalFlowSessionNV,
pub bind_optical_flow_session_image_nv: PFN_vkBindOpticalFlowSessionImageNV,
pub cmd_optical_flow_execute_nv: PFN_vkCmdOpticalFlowExecuteNV,
}
Fields§
§get_physical_device_optical_flow_image_formats_nv: PFN_vkGetPhysicalDeviceOpticalFlowImageFormatsNV
§create_optical_flow_session_nv: PFN_vkCreateOpticalFlowSessionNV
§destroy_optical_flow_session_nv: PFN_vkDestroyOpticalFlowSessionNV
§bind_optical_flow_session_image_nv: PFN_vkBindOpticalFlowSessionImageNV
§cmd_optical_flow_execute_nv: PFN_vkCmdOpticalFlowExecuteNV
Implementations§
Trait Implementations§
source§impl Clone for NvOpticalFlowFn
impl Clone for NvOpticalFlowFn
source§fn clone(&self) -> NvOpticalFlowFn
fn clone(&self) -> NvOpticalFlowFn
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 moreimpl Send for NvOpticalFlowFn
impl Sync for NvOpticalFlowFn
Auto Trait Implementations§
impl Freeze for NvOpticalFlowFn
impl RefUnwindSafe for NvOpticalFlowFn
impl Unpin for NvOpticalFlowFn
impl UnwindSafe for NvOpticalFlowFn
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