Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
data SaveResult a Source #
Frozen | Nothing was done because a session freeze was requested |
NoChange | There were no changes worth saving. |
Saved a | A session was saved (either a new or existing session key). |
Deleted | A session was deleted, and no new session was inserted. |
Instances
Show a => Show (SaveResult a) Source # | |
Defined in Yesod.Session.SaveResult showsPrec :: Int -> SaveResult a -> ShowS # show :: SaveResult a -> String # showList :: [SaveResult a] -> ShowS # | |
Eq a => Eq (SaveResult a) Source # | |
Defined in Yesod.Session.SaveResult (==) :: SaveResult a -> SaveResult a -> Bool # (/=) :: SaveResult a -> SaveResult a -> Bool # | |
Ord a => Ord (SaveResult a) Source # | |
Defined in Yesod.Session.SaveResult compare :: SaveResult a -> SaveResult a -> Ordering # (<) :: SaveResult a -> SaveResult a -> Bool # (<=) :: SaveResult a -> SaveResult a -> Bool # (>) :: SaveResult a -> SaveResult a -> Bool # (>=) :: SaveResult a -> SaveResult a -> Bool # max :: SaveResult a -> SaveResult a -> SaveResult a # min :: SaveResult a -> SaveResult a -> SaveResult a # |