Struct lava::VkRenderPassCreateInfo[][src]

pub struct VkRenderPassCreateInfo<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h> where
    'c: 'b,
    'd: 'b,
    'e: 'b,
    'f: 'b,
    'g: 'b, 
{ pub flags: VkRenderPassCreateFlags, pub attachments: &'a [VkAttachmentDescription], pub subpasses: &'b [VkSubpassDescription<'c, 'd, 'e, 'f, 'g>], pub dependencies: &'h [VkSubpassDependency], }

Fields

Trait Implementations

impl<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h> Debug for VkRenderPassCreateInfo<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h> where
    'c: 'b,
    'd: 'b,
    'e: 'b,
    'f: 'b,
    'g: 'b, 
[src]

Formats the value using the given formatter. Read more

impl<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h> Clone for VkRenderPassCreateInfo<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h> where
    'c: 'b,
    'd: 'b,
    'e: 'b,
    'f: 'b,
    'g: 'b, 
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for VkRenderPassCreateInfo<'static, 'static, 'static, 'static, 'static, 'static, 'static, 'static>
[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations

impl<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h> Send for VkRenderPassCreateInfo<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h>

impl<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h> Sync for VkRenderPassCreateInfo<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h>