pub struct CBAdfReductionFactory;Trait Implementations§
Source§impl Default for CBAdfReductionFactory
impl Default for CBAdfReductionFactory
Source§fn default() -> CBAdfReductionFactory
fn default() -> CBAdfReductionFactory
Returns the “default value” for a type. Read more
Source§impl ReductionFactory for CBAdfReductionFactory
impl ReductionFactory for CBAdfReductionFactory
fn typename(&self) -> PascalCaseString
fn parse_config(&self, value: &Value) -> Result<Box<dyn ReductionConfig>>
fn get_config_schema(&self) -> RootSchema
fn get_config_default(&self) -> Value
fn create( &self, config: &dyn ReductionConfig, global_config: &GlobalConfig, num_models_above: ModelIndex, ) -> Result<ReductionWrapper>
fn get_suggested_metrics(&self) -> Vec<String>
Auto Trait Implementations§
impl Freeze for CBAdfReductionFactory
impl RefUnwindSafe for CBAdfReductionFactory
impl Send for CBAdfReductionFactory
impl Sync for CBAdfReductionFactory
impl Unpin for CBAdfReductionFactory
impl UnsafeUnpin for CBAdfReductionFactory
impl UnwindSafe for CBAdfReductionFactory
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> 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