yesod-session-persist-0.0.0.0: internal/Yesod/Session/SaveResult.hs
module Yesod.Session.SaveResult
( SaveResult (..)
) where
import Internal.Prelude
data SaveResult a
= -- | Nothing was done because a session freeze was requested
Frozen
| -- | There were no changes worth saving.
NoChange
| -- | A session was saved (either a new or existing session key).
Saved a
| -- | A session was deleted, and no new session was inserted.
Deleted
deriving stock (Eq, Ord, Show)