Skip to main content

SseArrayMut

Trait SseArrayMut 

Source
pub trait SseArrayMut<S: SseNum>: SseArray<S> + DerefMut {
    // Required methods
    unsafe fn store_complex(&mut self, vector: S::VectorType, index: usize);
    unsafe fn store_partial_lo_complex(
        &mut self,
        vector: S::VectorType,
        index: usize,
    );
}

Required Methods§

Source

unsafe fn store_complex(&mut self, vector: S::VectorType, index: usize)

Source

unsafe fn store_partial_lo_complex( &mut self, vector: S::VectorType, index: usize, )

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<S: SseNum> SseArrayMut<S> for &mut [Complex<S>]

Source§

unsafe fn store_complex(&mut self, vector: S::VectorType, index: usize)

Source§

unsafe fn store_partial_lo_complex( &mut self, vector: S::VectorType, index: usize, )

Implementors§

Source§

impl<'a, T: SseNum> SseArrayMut<T> for DoubleBuf<'a, T>
where Self: SseArray<T>, &'a mut [Complex<T>]: SseArrayMut<T>,