pub struct UCacheParamsBuilder { /* private fields */ }Expand description
Builder for UCacheParams.
Implementations§
Source§impl UCacheParamsBuilder
impl UCacheParamsBuilder
Sourcepub fn reset(&mut self, value: bool) -> &mut Self
pub fn reset(&mut self, value: bool) -> &mut Self
Reset error after computing true: Resets accumulated error after each computed step. More aggressive caching, works well with most samplers. false: Keeps error accumulated. More conservative, recommended for euler_a sampler
Sourcepub fn build(&self) -> Result<UCacheParams, UCacheParamsBuilderError>
pub fn build(&self) -> Result<UCacheParams, UCacheParamsBuilderError>
Trait Implementations§
Source§impl Clone for UCacheParamsBuilder
impl Clone for UCacheParamsBuilder
Source§fn clone(&self) -> UCacheParamsBuilder
fn clone(&self) -> UCacheParamsBuilder
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 UCacheParamsBuilder
impl RefUnwindSafe for UCacheParamsBuilder
impl Send for UCacheParamsBuilder
impl Sync for UCacheParamsBuilder
impl Unpin for UCacheParamsBuilder
impl UnwindSafe for UCacheParamsBuilder
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().