pub struct GenericVulkanSinkStructure {
pub sType: VkStructureType,
pub pNext: *mut c_void,
/* private fields */
}Fields§
§sType: VkStructureType§pNext: *mut c_voidImplementations§
Source§impl GenericVulkanSinkStructure
impl GenericVulkanSinkStructure
Sourcepub const unsafe fn cast_ref_unchecked<T>(&self) -> &T
pub const unsafe fn cast_ref_unchecked<T>(&self) -> &T
§Safety
self must be a valid Vulkan structure type of T.
Sourcepub const unsafe fn cast_mut_unchecked<T>(&mut self) -> &mut T
pub const unsafe fn cast_mut_unchecked<T>(&mut self) -> &mut T
§Safety
self must be a valid Vulkan structure type of T.
Auto Trait Implementations§
impl Freeze for GenericVulkanSinkStructure
impl RefUnwindSafe for GenericVulkanSinkStructure
impl !Send for GenericVulkanSinkStructure
impl !Sync for GenericVulkanSinkStructure
impl Unpin for GenericVulkanSinkStructure
impl UnsafeUnpin for GenericVulkanSinkStructure
impl UnwindSafe for GenericVulkanSinkStructure
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