pub struct PipelineLayoutDescriptor {
pub label: Option<String>,
pub bind_group_layouts: Option<Vec<BindGroupLayout>>,
pub immediate_size: Option<u32>,
/* private fields */
}Fields§
§label: Option<String>§bind_group_layouts: Option<Vec<BindGroupLayout>>§immediate_size: Option<u32>Implementations§
Source§impl PipelineLayoutDescriptor
impl PipelineLayoutDescriptor
pub fn new() -> Self
pub fn with_extension( self, extension: PipelineLayoutDescriptorExtension, ) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PipelineLayoutDescriptor
impl RefUnwindSafe for PipelineLayoutDescriptor
impl Send for PipelineLayoutDescriptor
impl Sync for PipelineLayoutDescriptor
impl Unpin for PipelineLayoutDescriptor
impl UnsafeUnpin for PipelineLayoutDescriptor
impl UnwindSafe for PipelineLayoutDescriptor
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