pub struct JitFeatures {
pub size: JitSize,
pub diffusion: JitDiffusion,
pub history: JitHistory,
pub experience: JitExperience,
}Available on crate feature
vcs-git only.Expand description
Every numeric feature of one commit, grouped as Kamei groups them. The
score’s purpose term is supplied separately (JitPurpose) so this
struct is the pure numeric feature vector.
Fields§
§size: JitSizeSize of the change.
diffusion: JitDiffusionSpread of the change.
history: JitHistoryTouched-file priors.
experience: JitExperienceAuthor experience.
Trait Implementations§
Source§impl Clone for JitFeatures
impl Clone for JitFeatures
Source§fn clone(&self) -> JitFeatures
fn clone(&self) -> JitFeatures
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for JitFeatures
Source§impl Debug for JitFeatures
impl Debug for JitFeatures
Source§impl Default for JitFeatures
impl Default for JitFeatures
Source§fn default() -> JitFeatures
fn default() -> JitFeatures
Returns the “default value” for a type. Read more
Source§impl PartialEq for JitFeatures
impl PartialEq for JitFeatures
Source§impl Serialize for JitFeatures
impl Serialize for JitFeatures
impl StructuralPartialEq for JitFeatures
Auto Trait Implementations§
impl Freeze for JitFeatures
impl RefUnwindSafe for JitFeatures
impl Send for JitFeatures
impl Sync for JitFeatures
impl Unpin for JitFeatures
impl UnsafeUnpin for JitFeatures
impl UnwindSafe for JitFeatures
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