pub struct ExpansionDefaultsV1 {Show 17 fields
pub version: String,
pub train_ratio: f64,
pub rollout_budget: i64,
pub rollout_max_concurrent: i64,
pub mutation_rate: f64,
pub pop_size_min: i64,
pub pop_size_max: i64,
pub pop_size_divisor: i64,
pub num_generations: i64,
pub children_divisor: i64,
pub crossover_rate: f64,
pub selection_pressure: f64,
pub archive_multiplier: i64,
pub pareto_eps: f64,
pub feedback_fraction: f64,
pub eval_max_concurrent: i64,
pub eval_timeout: f64,
}Fields§
§version: String§train_ratio: f64§rollout_budget: i64§rollout_max_concurrent: i64§mutation_rate: f64§pop_size_min: i64§pop_size_max: i64§pop_size_divisor: i64§num_generations: i64§children_divisor: i64§crossover_rate: f64§selection_pressure: f64§archive_multiplier: i64§pareto_eps: f64§feedback_fraction: f64§eval_max_concurrent: i64§eval_timeout: f64Implementations§
Trait Implementations§
Source§impl Clone for ExpansionDefaultsV1
impl Clone for ExpansionDefaultsV1
Source§fn clone(&self) -> ExpansionDefaultsV1
fn clone(&self) -> ExpansionDefaultsV1
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 moreSource§impl Debug for ExpansionDefaultsV1
impl Debug for ExpansionDefaultsV1
Source§impl<'de> Deserialize<'de> for ExpansionDefaultsV1
impl<'de> Deserialize<'de> for ExpansionDefaultsV1
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ExpansionDefaultsV1
impl RefUnwindSafe for ExpansionDefaultsV1
impl Send for ExpansionDefaultsV1
impl Sync for ExpansionDefaultsV1
impl Unpin for ExpansionDefaultsV1
impl UnwindSafe for ExpansionDefaultsV1
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request