pub struct SignalWeights {
pub io_detection: f64,
pub call_graph: f64,
pub type_signatures: f64,
pub purity_side_effects: f64,
pub framework_patterns: f64,
pub name_heuristics: f64,
}Expand description
Signal weights configuration
Fields§
§io_detection: f64§call_graph: f64§type_signatures: f64§purity_side_effects: f64§framework_patterns: f64§name_heuristics: f64Implementations§
Trait Implementations§
Source§impl Clone for SignalWeights
impl Clone for SignalWeights
Source§fn clone(&self) -> SignalWeights
fn clone(&self) -> SignalWeights
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 SignalWeights
impl Debug for SignalWeights
Source§impl Default for SignalWeights
impl Default for SignalWeights
Source§impl<'de> Deserialize<'de> for SignalWeights
impl<'de> Deserialize<'de> for SignalWeights
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 SignalWeights
impl RefUnwindSafe for SignalWeights
impl Send for SignalWeights
impl Sync for SignalWeights
impl Unpin for SignalWeights
impl UnwindSafe for SignalWeights
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