pub struct ScoreMetadata {
pub project_name: String,
pub version: String,
pub profile: IndustryProfile,
pub measurements: MeasurementSummary,
}Expand description
Metadata about the score calculation
Fields§
§project_name: StringName of the project
version: StringProject version
profile: IndustryProfileProfile used for scoring
measurements: MeasurementSummarySummary of measurements taken
Trait Implementations§
Source§impl Clone for ScoreMetadata
impl Clone for ScoreMetadata
Source§fn clone(&self) -> ScoreMetadata
fn clone(&self) -> ScoreMetadata
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 ScoreMetadata
impl Debug for ScoreMetadata
Source§impl<'de> Deserialize<'de> for ScoreMetadata
impl<'de> Deserialize<'de> for ScoreMetadata
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 ScoreMetadata
impl RefUnwindSafe for ScoreMetadata
impl Send for ScoreMetadata
impl Sync for ScoreMetadata
impl Unpin for ScoreMetadata
impl UnwindSafe for ScoreMetadata
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