pub struct TraceReportInput {
pub limit: Option<usize>,
}Expand description
How much of the trunk to attribute.
Fields§
§limit: Option<usize>How many trunk commits to attribute, newest first. Default: 50. Anything above 2000 is read as 2000 — a traceability report is a reading, not a history export.
Trait Implementations§
Source§impl BenchmarkCases for TraceReportInput
impl BenchmarkCases for TraceReportInput
Source§fn benchmark_cases(_: &CaseContext<'_>) -> Vec<NamedCase<Self>>
fn benchmark_cases(_: &CaseContext<'_>) -> Vec<NamedCase<Self>>
The cases, in a stable order. An empty list means “nothing to benchmark in this
repository”, which the coverage check reports as missing.
Source§fn benchmark_cases_json(ctx: &CaseContext<'_>) -> Vec<NamedCase<Value>>
fn benchmark_cases_json(ctx: &CaseContext<'_>) -> Vec<NamedCase<Value>>
The cases as JSON, the shape every runner serialises from.
Source§impl Clone for TraceReportInput
impl Clone for TraceReportInput
Source§fn clone(&self) -> TraceReportInput
fn clone(&self) -> TraceReportInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TraceReportInput
impl Debug for TraceReportInput
Source§impl Default for TraceReportInput
impl Default for TraceReportInput
Source§fn default() -> TraceReportInput
fn default() -> TraceReportInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TraceReportInput
impl<'de> Deserialize<'de> for TraceReportInput
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 JsonSchema for TraceReportInput
impl JsonSchema for TraceReportInput
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for TraceReportInput
impl RefUnwindSafe for TraceReportInput
impl Send for TraceReportInput
impl Sync for TraceReportInput
impl Unpin for TraceReportInput
impl UnsafeUnpin for TraceReportInput
impl UnwindSafe for TraceReportInput
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