IntoDynExpand

Trait IntoDynExpand 

Source
pub trait IntoDynExpand {
    // Required method
    fn __expand_into_dyn_method(
        self,
        scope: &mut Scope,
    ) -> <Sequence<i32> as CubeType>::ExpandType;
}
Expand description

Coordinates that can be converted to a dynamic sequence of signed coordinates. Can be used to convert any set of coordinates to a comptime-sized sequence for use with TMA.

Required Methods§

Implementations on Foreign Types§

Source§

impl IntoDynExpand for (ExpandElementTyped<i32>, ExpandElementTyped<i32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>, ExpandElementTyped<i32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<u32>, ExpandElementTyped<u32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>)

Source§

impl IntoDynExpand for (ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>, ExpandElementTyped<u32>)

Source§

impl IntoDynExpand for SequenceExpand<i32>

Source§

impl IntoDynExpand for SequenceExpand<u32>

Implementors§