pub struct LeavittConvolutionAccelerationBuilder { /* private fields */ }Implementations§
Source§impl LeavittConvolutionAccelerationBuilder
impl LeavittConvolutionAccelerationBuilder
pub fn new() -> Self
pub fn length(self, value: usize) -> Self
pub fn norm_length(self, value: usize) -> Self
pub fn use_norm_hyperbolic(self, value: bool) -> Self
pub fn source<S: Into<String>>(self, value: S) -> Self
pub fn kernel(self, value: Kernel) -> Self
pub fn apply( self, candles: &Candles, ) -> Result<LeavittConvolutionAccelerationOutput, LeavittConvolutionAccelerationError>
pub fn apply_slice( self, data: &[f64], ) -> Result<LeavittConvolutionAccelerationOutput, LeavittConvolutionAccelerationError>
pub fn into_stream( self, ) -> Result<LeavittConvolutionAccelerationStream, LeavittConvolutionAccelerationError>
Trait Implementations§
Source§impl Clone for LeavittConvolutionAccelerationBuilder
impl Clone for LeavittConvolutionAccelerationBuilder
Source§fn clone(&self) -> LeavittConvolutionAccelerationBuilder
fn clone(&self) -> LeavittConvolutionAccelerationBuilder
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for LeavittConvolutionAccelerationBuilder
impl RefUnwindSafe for LeavittConvolutionAccelerationBuilder
impl Send for LeavittConvolutionAccelerationBuilder
impl Sync for LeavittConvolutionAccelerationBuilder
impl Unpin for LeavittConvolutionAccelerationBuilder
impl UnsafeUnpin for LeavittConvolutionAccelerationBuilder
impl UnwindSafe for LeavittConvolutionAccelerationBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more