pub struct InputScalarExpand {
pub expand: ExpandElement,
}Fields§
§expand: ExpandElementImplementations§
Source§impl InputScalarExpand
impl InputScalarExpand
pub fn __expand_get_method<C: CubePrimitive>( self, scope: &mut Scope, ) -> <C as CubeType>::ExpandType
pub fn __expand_get<C: CubePrimitive>( scope: &mut Scope, this: Self, ) -> <C as CubeType>::ExpandType
Trait Implementations§
Source§impl Clone for InputScalarExpand
impl Clone for InputScalarExpand
Source§fn clone(&self) -> InputScalarExpand
fn clone(&self) -> InputScalarExpand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CubeDebug for InputScalarExpand
impl CubeDebug for InputScalarExpand
Source§fn set_debug_name(&self, scope: &mut Scope, name: &'static str)
fn set_debug_name(&self, scope: &mut Scope, name: &'static str)
Set the debug name of this type’s expansion. Should do nothing for types that don’t appear
at runtime
Auto Trait Implementations§
impl Freeze for InputScalarExpand
impl RefUnwindSafe for InputScalarExpand
impl !Send for InputScalarExpand
impl !Sync for InputScalarExpand
impl Unpin for InputScalarExpand
impl UnwindSafe for InputScalarExpand
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