Skip to main content

is_focus_block

Function is_focus_block 

Source
pub fn is_focus_block(duration_hours: f64) -> bool
Expand description

Whether a calendar block qualifies as protected “focus time”.

The book defines focus time as “uninterrupted blocks of two hours or more” measured from calendar data.

§Arguments

  • duration_hours — length of the uninterrupted calendar block, in hours.

§Returns

true iff duration_hours >= 2.0.

§Examples

use software_engineering::developer_experience_metrics::is_focus_block;

assert!(is_focus_block(2.0));
assert!(!is_focus_block(1.99));