Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
cache_hash
v0.1.0
CacheHash
Built with Crystal 1.9.2
2023-10-08 09:29:04 UTC
class
CacheHash(V)
CacheHash(V)
Reference
Object
Defined in:
cache_hash.cr
Constructors
.new
(cache_time_span : Time::Span)
Instance Method Summary
#fresh?
(k : String)
#get
(key : String)
#keys
#purge_stale
#set
(key : String, val : V | Nil)
#time
(k : String)
Constructor Detail
def self.
new
(cache_time_span : Time::Span)
#
[
View source
]
Instance Method Detail
def
fresh?
(k : String)
#
[
View source
]
def
get
(key : String)
#
[
View source
]
def
keys
#
[
View source
]
def
purge_stale
#
[
View source
]
def
set
(key : String, val : V | Nil)
#
[
View source
]
def
time
(k : String)
#
[
View source
]