pub struct GovernorConfig {
pub promote_after_successes: u64,
pub max_files_changed: usize,
pub max_lines_changed: usize,
pub cooldown_secs: u64,
pub retry_cooldown_secs: u64,
pub revoke_after_replay_failures: u64,
pub max_mutations_per_window: u64,
pub mutation_window_secs: u64,
pub confidence_decay_rate_per_hour: f32,
pub max_confidence_drop: f32,
}Fields§
§promote_after_successes: u64§max_files_changed: usize§max_lines_changed: usize§cooldown_secs: u64§retry_cooldown_secs: u64§revoke_after_replay_failures: u64§max_mutations_per_window: u64§mutation_window_secs: u64§confidence_decay_rate_per_hour: f32§max_confidence_drop: f32Trait Implementations§
Source§impl Clone for GovernorConfig
impl Clone for GovernorConfig
Source§fn clone(&self) -> GovernorConfig
fn clone(&self) -> GovernorConfig
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 GovernorConfig
impl Debug for GovernorConfig
Source§impl Default for GovernorConfig
impl Default for GovernorConfig
Source§fn default() -> GovernorConfig
fn default() -> GovernorConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GovernorConfig
impl<'de> Deserialize<'de> for GovernorConfig
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<GovernorConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GovernorConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for GovernorConfig
impl Serialize for GovernorConfig
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for GovernorConfig
impl RefUnwindSafe for GovernorConfig
impl Send for GovernorConfig
impl Sync for GovernorConfig
impl Unpin for GovernorConfig
impl UnsafeUnpin for GovernorConfig
impl UnwindSafe for GovernorConfig
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