Enum wgpu_core::binding_model::PushConstantUploadError [−][src]
pub enum PushConstantUploadError {
TooLarge {
offset: u32,
end_offset: u32,
idx: usize,
range: PushConstantRange,
},
PartialRangeMatch {
actual: ShaderStages,
idx: usize,
matched: ShaderStages,
},
MissingStages {
actual: ShaderStages,
idx: usize,
missing: ShaderStages,
},
UnmatchedStages {
actual: ShaderStages,
unmatched: ShaderStages,
},
Unaligned(u32),
}
Variants
Fields of TooLarge
Fields of PartialRangeMatch
Fields of MissingStages
Fields of UnmatchedStages
actual: ShaderStages
unmatched: ShaderStages
Unaligned(u32)
Tuple Fields of Unaligned
0: u32
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for PushConstantUploadError
impl Send for PushConstantUploadError
impl Sync for PushConstantUploadError
impl Unpin for PushConstantUploadError
impl UnwindSafe for PushConstantUploadError
Blanket Implementations
Mutably borrows from an owned value. Read more