pub trait CalculateSizeFor {
// Required method
fn calculate_size_for(nr_of_el: u64) -> NonZero<u64>;
}
Expand description
Trait implemented for WGSL runtime-sized arrays and WGSL structs containing runtime-sized arrays (non fixed-footprint types)
Required Methods§
Sourcefn calculate_size_for(nr_of_el: u64) -> NonZero<u64>
fn calculate_size_for(nr_of_el: u64) -> NonZero<u64>
Returns the size of Self
assuming the (contained) runtime-sized array has nr_of_el
elements
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.