pub trait CalculateSizeFor {
// Required method
fn calculate_size_for(nr_of_el: u64) -> NonZeroU64;
}
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) -> NonZeroU64
fn calculate_size_for(nr_of_el: u64) -> NonZeroU64
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.