pub struct ComputeRuntimeDataBuilder {
pub group_count: Vec3<u32>,
pub base_group: Vec3<u32>,
}Expand description
Runtime data builder for compute shaders.
Fields§
§group_count: Vec3<u32>§base_group: Vec3<u32>Trait Implementations§
Source§impl Clone for ComputeRuntimeDataBuilder
impl Clone for ComputeRuntimeDataBuilder
Source§fn clone(&self) -> ComputeRuntimeDataBuilder
fn clone(&self) -> ComputeRuntimeDataBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ComputeRuntimeDataBuilder
impl Debug for ComputeRuntimeDataBuilder
Source§impl From<ComputeRuntimeDataBuilder> for ComputeRuntimeData
impl From<ComputeRuntimeDataBuilder> for ComputeRuntimeData
Source§fn from(value: ComputeRuntimeDataBuilder) -> Self
fn from(value: ComputeRuntimeDataBuilder) -> Self
Converts to this type from the input type.
Source§impl RuntimeDataBuilder<ComputeRuntimeData> for ComputeRuntimeDataBuilder
impl RuntimeDataBuilder<ComputeRuntimeData> for ComputeRuntimeDataBuilder
Source§fn build(self) -> ComputeRuntimeData
fn build(self) -> ComputeRuntimeData
Consumes the builder and finalizes the bytes.
Auto Trait Implementations§
impl Freeze for ComputeRuntimeDataBuilder
impl RefUnwindSafe for ComputeRuntimeDataBuilder
impl Send for ComputeRuntimeDataBuilder
impl Sync for ComputeRuntimeDataBuilder
impl Unpin for ComputeRuntimeDataBuilder
impl UnsafeUnpin for ComputeRuntimeDataBuilder
impl UnwindSafe for ComputeRuntimeDataBuilder
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