pub struct CloneCluster {
pub id: usize,
pub members: Vec<String>,
pub avg_similarity: f64,
pub clone_type: CloneType,
pub representative: String,
pub intra_matches: Vec<CloneMatch>,
}Fields§
§id: usize§members: Vec<String>§avg_similarity: f64§clone_type: CloneType§representative: String§intra_matches: Vec<CloneMatch>Trait Implementations§
Source§impl Clone for CloneCluster
impl Clone for CloneCluster
Source§fn clone(&self) -> CloneCluster
fn clone(&self) -> CloneCluster
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 CloneCluster
impl Debug for CloneCluster
Source§impl<'de> Deserialize<'de> for CloneCluster
impl<'de> Deserialize<'de> for CloneCluster
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 CloneCluster
impl RefUnwindSafe for CloneCluster
impl Send for CloneCluster
impl Sync for CloneCluster
impl Unpin for CloneCluster
impl UnsafeUnpin for CloneCluster
impl UnwindSafe for CloneCluster
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