Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- data Timeout a = Timeout {}
- defaultTimeout :: Timeout NominalDiffTime
Documentation
How long sessions are allowed to live
See defaultTimeout
.
Timeout | |
|
Instances
Functor Timeout Source # | |
Arbitrary a => Arbitrary (Timeout a) Source # | |
Generic (Timeout a) Source # | |
Show a => Show (Timeout a) Source # | |
Eq a => Eq (Timeout a) Source # | |
type Rep (Timeout a) Source # | |
Defined in Session.Timing.Timeout type Rep (Timeout a) = D1 ('MetaData "Timeout" "Session.Timing.Timeout" "yesod-session-persist-0.0.0.2-4wroKzVSNpLxsAaD7x2SU-internal" 'False) (C1 ('MetaCons "Timeout" 'PrefixI 'True) (S1 ('MetaSel ('Just "idle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe a)) :*: S1 ('MetaSel ('Just "absolute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe a)))) |
defaultTimeout :: Timeout NominalDiffTime Source #
Default timeouts
- idle = 8 hours
- absolute = 30 days