pub struct ProjectSuggestion {
pub name: String,
pub modules: Vec<String>,
pub call_sites: usize,
}Expand description
A project the untracked-call analysis suggests adding to config so its calls become tracked-dependency evidence.
Fields§
§name: String§modules: Vec<String>§call_sites: usizeTrait Implementations§
Source§impl Clone for ProjectSuggestion
impl Clone for ProjectSuggestion
Source§impl Debug for ProjectSuggestion
impl Debug for ProjectSuggestion
Source§impl<'de> Deserialize<'de> for ProjectSuggestion
impl<'de> Deserialize<'de> for ProjectSuggestion
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
impl Eq for ProjectSuggestion
Source§impl PartialEq for ProjectSuggestion
impl PartialEq for ProjectSuggestion
Source§impl Serialize for ProjectSuggestion
impl Serialize for ProjectSuggestion
impl StructuralPartialEq for ProjectSuggestion
Auto Trait Implementations§
impl Freeze for ProjectSuggestion
impl RefUnwindSafe for ProjectSuggestion
impl Send for ProjectSuggestion
impl Sync for ProjectSuggestion
impl Unpin for ProjectSuggestion
impl UnsafeUnpin for ProjectSuggestion
impl UnwindSafe for ProjectSuggestion
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