pub struct Geev {
pub n: usize,
pub leading_dimension: usize,
}Fields§
§n: usize§leading_dimension: usizeImplementations§
Source§impl Geev
impl Geev
pub fn new(n: usize, leading_dimension: usize) -> Self
pub fn workspace_size<TA: DataTypeLike, TW: DataTypeLike, TV: DataTypeLike>( self, ctx: &Context, params: &Params, input: GeevInput<'_, TA, TW, TV>, ) -> Result<WorkspaceSizes>
pub fn execute<TA: DataTypeLike, TW: DataTypeLike, TV: DataTypeLike>( self, ctx: &Context, params: &Params, bindings: GeevBindings<'_, TA, TW, TV>, ) -> Result<()>
Trait Implementations§
impl Copy for Geev
impl Eq for Geev
impl StructuralPartialEq for Geev
Auto Trait Implementations§
impl Freeze for Geev
impl RefUnwindSafe for Geev
impl Send for Geev
impl Sync for Geev
impl Unpin for Geev
impl UnsafeUnpin for Geev
impl UnwindSafe for Geev
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