pub struct ExtVertexInputDynamicStateFn {
pub cmd_set_vertex_input_ext: unsafe extern "system" fn(CommandBuffer, u32, *const VertexInputBindingDescription2EXT, u32, *const VertexInputAttributeDescription2EXT),
}Fields
cmd_set_vertex_input_ext: unsafe extern "system" fn(CommandBuffer, u32, *const VertexInputBindingDescription2EXT, u32, *const VertexInputAttributeDescription2EXT)Implementations
sourceimpl ExtVertexInputDynamicStateFn
impl ExtVertexInputDynamicStateFn
pub fn load<F>(_f: F) -> ExtVertexInputDynamicStateFn where
F: FnMut(&CStr) -> *const c_void,
sourcepub unsafe fn cmd_set_vertex_input_ext(
&self,
command_buffer: CommandBuffer,
vertex_binding_description_count: u32,
p_vertex_binding_descriptions: *const VertexInputBindingDescription2EXT,
vertex_attribute_description_count: u32,
p_vertex_attribute_descriptions: *const VertexInputAttributeDescription2EXT
)
pub unsafe fn cmd_set_vertex_input_ext(
&self,
command_buffer: CommandBuffer,
vertex_binding_description_count: u32,
p_vertex_binding_descriptions: *const VertexInputBindingDescription2EXT,
vertex_attribute_description_count: u32,
p_vertex_attribute_descriptions: *const VertexInputAttributeDescription2EXT
)
Trait Implementations
sourceimpl Clone for ExtVertexInputDynamicStateFn
impl Clone for ExtVertexInputDynamicStateFn
sourcepub fn clone(&self) -> ExtVertexInputDynamicStateFn
pub fn clone(&self) -> ExtVertexInputDynamicStateFn
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
impl Send for ExtVertexInputDynamicStateFn
impl Sync for ExtVertexInputDynamicStateFn
Auto Trait Implementations
impl RefUnwindSafe for ExtVertexInputDynamicStateFn
impl Unpin for ExtVertexInputDynamicStateFn
impl UnwindSafe for ExtVertexInputDynamicStateFn
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more