Struct brotli::enc::compat::Compat32x8
source · pub struct Compat32x8([i32; 8]);
Tuple Fields§
§0: [i32; 8]
Implementations§
source§impl Compat32x8
impl Compat32x8
pub fn splat(a: i32) -> Compat32x8
pub fn simd_gt(&self, rhs: Compat32x8) -> Compat32x8
pub fn simd_ge(&self, rhs: Compat32x8) -> Compat32x8
pub fn to_int(&self) -> Self
Trait Implementations§
source§impl Add for Compat32x8
impl Add for Compat32x8
§type Output = Compat32x8
type Output = Compat32x8
The resulting type after applying the
+
operator.source§fn add(self, other: Compat32x8) -> Compat32x8
fn add(self, other: Compat32x8) -> Compat32x8
Performs the
+
operation. Read moresource§impl BitAnd for Compat32x8
impl BitAnd for Compat32x8
§type Output = Compat32x8
type Output = Compat32x8
The resulting type after applying the
&
operator.source§fn bitand(self, other: Compat32x8) -> Compat32x8
fn bitand(self, other: Compat32x8) -> Compat32x8
Performs the
&
operation. Read moresource§impl Clone for Compat32x8
impl Clone for Compat32x8
source§fn clone(&self) -> Compat32x8
fn clone(&self) -> Compat32x8
Returns a copy 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 Debug for Compat32x8
impl Debug for Compat32x8
source§impl Default for Compat32x8
impl Default for Compat32x8
source§fn default() -> Compat32x8
fn default() -> Compat32x8
Returns the “default value” for a type. Read more
source§impl<I> Index<I> for Compat32x8where
I: SliceIndex<[i32]>,
impl<I> Index<I> for Compat32x8where
I: SliceIndex<[i32]>,
source§impl<I> IndexMut<I> for Compat32x8where
I: SliceIndex<[i32]>,
impl<I> IndexMut<I> for Compat32x8where
I: SliceIndex<[i32]>,
source§impl Mul for Compat32x8
impl Mul for Compat32x8
§type Output = Compat32x8
type Output = Compat32x8
The resulting type after applying the
*
operator.source§fn mul(self, other: Compat32x8) -> Compat32x8
fn mul(self, other: Compat32x8) -> Compat32x8
Performs the
*
operation. Read moresource§impl SliceWrapper<Compat32x8> for Array264i
impl SliceWrapper<Compat32x8> for Array264i
source§impl SliceWrapper<Compat32x8> for Array528i
impl SliceWrapper<Compat32x8> for Array528i
source§impl SliceWrapper<Compat32x8> for Array712i
impl SliceWrapper<Compat32x8> for Array712i
source§impl SliceWrapper<Compat32x8> for EmptyIVec
impl SliceWrapper<Compat32x8> for EmptyIVec
source§impl SliceWrapperMut<Compat32x8> for Array264i
impl SliceWrapperMut<Compat32x8> for Array264i
source§impl SliceWrapperMut<Compat32x8> for Array528i
impl SliceWrapperMut<Compat32x8> for Array528i
source§impl SliceWrapperMut<Compat32x8> for Array712i
impl SliceWrapperMut<Compat32x8> for Array712i
source§impl SliceWrapperMut<Compat32x8> for EmptyIVec
impl SliceWrapperMut<Compat32x8> for EmptyIVec
impl Copy for Compat32x8
Auto Trait Implementations§
impl Freeze for Compat32x8
impl RefUnwindSafe for Compat32x8
impl Send for Compat32x8
impl Sync for Compat32x8
impl Unpin for Compat32x8
impl UnwindSafe for Compat32x8
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