Trait FunnelShift

pub trait FunnelShift: Copy + 'static

Required Methods

unsafe fn unchecked_funnel_shl(self, right: Self, shift: u32) -> Self

We just need the trait indirection to handle different types since calling intrinsics with generics doesn't work.

Safety

See super::unchecked_funnel_shl, with self corresponding to a and right corresponding to b.

unsafe fn unchecked_funnel_shr(self, right: Self, shift: u32) -> Self

We just need the trait indirection to handle different types since calling intrinsics with generics doesn't work.

Safety

See super::unchecked_funnel_shr, with self corresponding to a and right corresponding to b.

Implementors