#[repr(C)]pub struct RmsNormPushConstants {
pub d_model: u32,
pub eps: f32,
pub gamma_offset_f32: u32,
pub _pad1: u32,
}Expand description
Push constant payload for RMSNorm compute shader.
Fields§
§d_model: u32§eps: f32§gamma_offset_f32: u32§_pad1: u32Implementations§
Trait Implementations§
Source§impl Clone for RmsNormPushConstants
impl Clone for RmsNormPushConstants
impl Copy for RmsNormPushConstants
Source§impl Debug for RmsNormPushConstants
impl Debug for RmsNormPushConstants
Source§impl PartialEq for RmsNormPushConstants
impl PartialEq for RmsNormPushConstants
impl StructuralPartialEq for RmsNormPushConstants
Auto Trait Implementations§
impl Forget for RmsNormPushConstants
impl Freeze for RmsNormPushConstants
impl Move for RmsNormPushConstants
impl RefUnwindSafe for RmsNormPushConstants
impl Send for RmsNormPushConstants
impl Sync for RmsNormPushConstants
impl Unpin for RmsNormPushConstants
impl UnsafeUnpin for RmsNormPushConstants
impl UnwindSafe for RmsNormPushConstants
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