Struct ash::extensions::ext::ToolingInfo
source · pub struct ToolingInfo { /* private fields */ }
Implementations§
source§impl ToolingInfo
impl ToolingInfo
pub fn new(entry: &Entry, instance: &Instance) -> Self
sourcepub unsafe fn get_physical_device_tool_properties(
&self,
physical_device: PhysicalDevice
) -> VkResult<Vec<PhysicalDeviceToolPropertiesEXT>>
pub unsafe fn get_physical_device_tool_properties( &self, physical_device: PhysicalDevice ) -> VkResult<Vec<PhysicalDeviceToolPropertiesEXT>>
pub const fn name() -> &'static CStr
pub fn fp(&self) -> &ExtToolingInfoFn
Trait Implementations§
source§impl Clone for ToolingInfo
impl Clone for ToolingInfo
source§fn clone(&self) -> ToolingInfo
fn clone(&self) -> ToolingInfo
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 moreAuto Trait Implementations§
impl Freeze for ToolingInfo
impl RefUnwindSafe for ToolingInfo
impl Send for ToolingInfo
impl Sync for ToolingInfo
impl Unpin for ToolingInfo
impl UnwindSafe for ToolingInfo
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