pub struct ProjectMetadata {
pub project_type: String,
pub description: String,
pub main_language: String,
pub frameworks: Vec<String>,
pub build_tools: Vec<String>,
pub total_files: usize,
}Fields§
§project_type: String§description: String§main_language: String§frameworks: Vec<String>§build_tools: Vec<String>§total_files: usizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for ProjectMetadata
impl RefUnwindSafe for ProjectMetadata
impl Send for ProjectMetadata
impl Sync for ProjectMetadata
impl Unpin for ProjectMetadata
impl UnsafeUnpin for ProjectMetadata
impl UnwindSafe for ProjectMetadata
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