pub struct TechnologySummary {
pub languages: Vec<String>,
pub frameworks: Vec<String>,
pub databases: Vec<String>,
pub total_projects: usize,
pub architecture_pattern: ArchitecturePattern,
}Expand description
Summary of technologies across all projects
Fields§
§languages: Vec<String>§frameworks: Vec<String>§databases: Vec<String>§total_projects: usize§architecture_pattern: ArchitecturePatternTrait Implementations§
Source§impl Clone for TechnologySummary
impl Clone for TechnologySummary
Source§fn clone(&self) -> TechnologySummary
fn clone(&self) -> TechnologySummary
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 TechnologySummary
impl Debug for TechnologySummary
Source§impl<'de> Deserialize<'de> for TechnologySummary
impl<'de> Deserialize<'de> for TechnologySummary
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
Source§impl PartialEq for TechnologySummary
impl PartialEq for TechnologySummary
Source§impl Serialize for TechnologySummary
impl Serialize for TechnologySummary
impl StructuralPartialEq for TechnologySummary
Auto Trait Implementations§
impl Freeze for TechnologySummary
impl RefUnwindSafe for TechnologySummary
impl Send for TechnologySummary
impl Sync for TechnologySummary
impl Unpin for TechnologySummary
impl UnwindSafe for TechnologySummary
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