Trait faer_core::matrix_ops::MatDenseStorage
source · pub trait MatDenseStorage: MatSized {
// Required methods
fn row_stride<E: Entity>(this: <Self as MatrixKind>::Ref<'_, E>) -> isize;
fn col_stride<E: Entity>(this: <Self as MatrixKind>::Ref<'_, E>) -> isize;
fn as_ptr<E: Entity>(
this: <Self as MatrixKind>::Ref<'_, E>
) -> GroupFor<E, *const E::Unit>;
fn as_mut_ptr<E: Entity>(
this: <Self as MatrixKind>::Mut<'_, E>
) -> GroupFor<E, *mut E::Unit>;
}Required Methods§
fn row_stride<E: Entity>(this: <Self as MatrixKind>::Ref<'_, E>) -> isize
fn col_stride<E: Entity>(this: <Self as MatrixKind>::Ref<'_, E>) -> isize
fn as_ptr<E: Entity>( this: <Self as MatrixKind>::Ref<'_, E> ) -> GroupFor<E, *const E::Unit>
fn as_mut_ptr<E: Entity>( this: <Self as MatrixKind>::Mut<'_, E> ) -> GroupFor<E, *mut E::Unit>
Object Safety§
This trait is not object safe.