pub fn evaluate(current_time: u64, lease: &Lease) -> ExpiryResultExpand description
Evaluates whether a lease is still active or has expired.
A lease is considered expired if its expires_at timestamp is less than
or equal to the current time.
Returns ExpiryResult::Expired if the lease is expired, otherwise
ExpiryResult::Active.