pub struct DefectResolutionTime {
pub definition: String,
pub dependency: Option<String>,
}Expand description
Defect resolution time (defect open → close). EMPTY today and naming its dependency: the traced defect record carries lifecycle state but no lifecycle timestamps. Value fields arrive additively when defect tickets record open/close instants — the wire shape below is the stable part.
Fields§
§definition: String[DEFECT_RESOLUTION_TIME_DEFINITION], carried inline in the output.
dependency: Option<String>What the slot lacks (Some while the data does not exist — always
today); None once the metric computes.
Trait Implementations§
Source§impl Clone for DefectResolutionTime
impl Clone for DefectResolutionTime
Source§fn clone(&self) -> DefectResolutionTime
fn clone(&self) -> DefectResolutionTime
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 DefectResolutionTime
impl Debug for DefectResolutionTime
Source§impl<'de> Deserialize<'de> for DefectResolutionTime
impl<'de> Deserialize<'de> for DefectResolutionTime
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 DefectResolutionTime
impl PartialEq for DefectResolutionTime
Source§impl Serialize for DefectResolutionTime
impl Serialize for DefectResolutionTime
impl StructuralPartialEq for DefectResolutionTime
Auto Trait Implementations§
impl Freeze for DefectResolutionTime
impl RefUnwindSafe for DefectResolutionTime
impl Send for DefectResolutionTime
impl Sync for DefectResolutionTime
impl Unpin for DefectResolutionTime
impl UnsafeUnpin for DefectResolutionTime
impl UnwindSafe for DefectResolutionTime
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