pub fn should_refresh_time(&self, current_time: SystemTime) -> Option<bool> {
        if let Some(refresh_time) = self.refresh_time {
            return Some(refresh_time <= current_time);
        }

        None
    }
/// Returns `Option<true>` if keys should be refreshed based on the given `current_time`.
///
/// None is returned if the key store does not have a refresh time available. For example, the
/// `load_keys` function was not called or the HTTP server did not provide a  
Returns `Option` if keys should be refreshed based on the given `current_time`.
None is returned if the key store does not have a refresh time available. For example, the
`load_keys` function was not called or the HTTP server did not provide a
Returns ` Option ` if keys should be refreshed based on the given ` current_time ` . None is returned if the key store does not have a refresh time available . For example the ` load_keys ` function was not called or the HTTP server did not provide a
pub fn should_refresh_time(&self, current_time: SystemTime) -> Option<bool> {
        if let Some(refresh_time) = self.refresh_time {
            return Some(refresh_time <= current_time);
        }
        None
    }
pub fn should_refresh_time ( & self , current_time : SystemTime ) -> Option < bool > { if let Some ( refresh_time ) = self . refresh_time { return Some ( refresh_time <= current_time ) ; } None }
Returns `Option<true>` if keys should be refreshed based on the given `current_time`.
Returns ` Option<true > ` if keys should be refreshed based on the given ` current_time ` .
&self
current_time
SystemTime
&self
current_time
SystemTime