Struct vulkanalia::vk::DependencyInfo
source · #[repr(C)]pub struct DependencyInfo {
pub s_type: StructureType,
pub next: *const c_void,
pub dependency_flags: DependencyFlags,
pub memory_barrier_count: u32,
pub memory_barriers: *const MemoryBarrier2,
pub buffer_memory_barrier_count: u32,
pub buffer_memory_barriers: *const BufferMemoryBarrier2,
pub image_memory_barrier_count: u32,
pub image_memory_barriers: *const ImageMemoryBarrier2,
}
Expand description
Fields§
§s_type: StructureType
§next: *const c_void
§dependency_flags: DependencyFlags
§memory_barrier_count: u32
§memory_barriers: *const MemoryBarrier2
§buffer_memory_barrier_count: u32
§buffer_memory_barriers: *const BufferMemoryBarrier2
§image_memory_barrier_count: u32
§image_memory_barriers: *const ImageMemoryBarrier2
Trait Implementations§
source§impl Cast for DependencyInfo
impl Cast for DependencyInfo
§type Target = DependencyInfo
type Target = DependencyInfo
The other type this type can be used interchangeably with in FFI.
source§impl Clone for DependencyInfo
impl Clone for DependencyInfo
source§fn clone(&self) -> DependencyInfo
fn clone(&self) -> DependencyInfo
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 moresource§impl Debug for DependencyInfo
impl Debug for DependencyInfo
source§impl Default for DependencyInfo
impl Default for DependencyInfo
source§fn default() -> DependencyInfo
fn default() -> DependencyInfo
Returns the “default value” for a type. Read more
source§impl<'b> HasBuilder<'b> for DependencyInfo
impl<'b> HasBuilder<'b> for DependencyInfo
source§impl Hash for DependencyInfo
impl Hash for DependencyInfo
source§impl InputChainStruct for DependencyInfo
impl InputChainStruct for DependencyInfo
source§impl PartialEq<DependencyInfo> for DependencyInfo
impl PartialEq<DependencyInfo> for DependencyInfo
source§fn eq(&self, other: &DependencyInfo) -> bool
fn eq(&self, other: &DependencyInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for DependencyInfo
impl Eq for DependencyInfo
impl StructuralEq for DependencyInfo
impl StructuralPartialEq for DependencyInfo
Auto Trait Implementations§
impl RefUnwindSafe for DependencyInfo
impl !Send for DependencyInfo
impl !Sync for DependencyInfo
impl Unpin for DependencyInfo
impl UnwindSafe for DependencyInfo
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