pub struct RemainingOptions {
pub review_delay_hours: f64,
}Expand description
Adjustments a caller applies to one remaining projection; the default changes nothing.
Fields§
§review_delay_hours: f64Elapsed hours every task still awaiting verification waits for review after its work ends, before the verifier’s calendar is consulted. Zero reproduces the plain projection.
Implementations§
Source§impl RemainingOptions
impl RemainingOptions
Sourcepub fn validate(self) -> Result<(), ScheduleError>
pub fn validate(self) -> Result<(), ScheduleError>
Reject a review delay that is negative or not finite.
Trait Implementations§
Source§impl Clone for RemainingOptions
impl Clone for RemainingOptions
impl Copy for RemainingOptions
Source§impl Debug for RemainingOptions
impl Debug for RemainingOptions
Source§impl Default for RemainingOptions
impl Default for RemainingOptions
Source§impl<'de> Deserialize<'de> for RemainingOptions
impl<'de> Deserialize<'de> for RemainingOptions
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 RemainingOptions
impl PartialEq for RemainingOptions
Source§impl Serialize for RemainingOptions
impl Serialize for RemainingOptions
impl StructuralPartialEq for RemainingOptions
Auto Trait Implementations§
impl Freeze for RemainingOptions
impl RefUnwindSafe for RemainingOptions
impl Send for RemainingOptions
impl Sync for RemainingOptions
impl Unpin for RemainingOptions
impl UnsafeUnpin for RemainingOptions
impl UnwindSafe for RemainingOptions
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