pub struct LaborImpactEstimate { /* private fields */ }Expand description
Labor impact estimate used by the manager daily brief workflow; it assembles reviewable manager brief packets from deterministic context and agent drafts.
Implementations§
Source§impl LaborImpactEstimate
impl LaborImpactEstimate
Sourcepub const fn new(
before_minutes: LaborMinutes,
after_minutes: LaborMinutes,
) -> Self
pub const fn new( before_minutes: LaborMinutes, after_minutes: LaborMinutes, ) -> Self
Stores the reviewed value for the manager daily brief workflow without triggering provider, customer, payment, or schedule side effects.
Sourcepub const fn before_minutes(&self) -> LaborMinutes
pub const fn before_minutes(&self) -> LaborMinutes
Returns the before minutes evidence available to manager daily brief review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub const fn after_minutes(&self) -> LaborMinutes
pub const fn after_minutes(&self) -> LaborMinutes
Returns the after minutes evidence available to manager daily brief review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub const fn minutes_saved(&self) -> u16
pub const fn minutes_saved(&self) -> u16
Returns the minutes saved evidence available to manager daily brief review while leaving provider, customer, payment, and schedule systems unchanged.
Trait Implementations§
Source§impl Clone for LaborImpactEstimate
impl Clone for LaborImpactEstimate
Source§fn clone(&self) -> LaborImpactEstimate
fn clone(&self) -> LaborImpactEstimate
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 LaborImpactEstimate
impl Debug for LaborImpactEstimate
Source§impl<'de> Deserialize<'de> for LaborImpactEstimate
impl<'de> Deserialize<'de> for LaborImpactEstimate
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 LaborImpactEstimate
impl PartialEq for LaborImpactEstimate
Source§impl Serialize for LaborImpactEstimate
impl Serialize for LaborImpactEstimate
impl Eq for LaborImpactEstimate
impl StructuralPartialEq for LaborImpactEstimate
Auto Trait Implementations§
impl Freeze for LaborImpactEstimate
impl RefUnwindSafe for LaborImpactEstimate
impl Send for LaborImpactEstimate
impl Sync for LaborImpactEstimate
impl Unpin for LaborImpactEstimate
impl UnsafeUnpin for LaborImpactEstimate
impl UnwindSafe for LaborImpactEstimate
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