Patrol.Type.EventId
newtype EventId Source #
Constructors
Defined in Patrol.Type.EventId
Methods
parseJSON :: Value -> Parser EventId #
parseJSONList :: Value -> Parser [EventId] #
toJSON :: EventId -> Value #
toEncoding :: EventId -> Encoding #
toJSONList :: [EventId] -> Value #
toEncodingList :: [EventId] -> Encoding #
showsPrec :: Int -> EventId -> ShowS #
show :: EventId -> String #
showList :: [EventId] -> ShowS #
(==) :: EventId -> EventId -> Bool #
(/=) :: EventId -> EventId -> Bool #
empty :: EventId Source #
fromUuid :: UUID -> EventId Source #
intoUuid :: EventId -> UUID Source #
random :: MonadIO io => io EventId Source #
intoText :: EventId -> Text Source #
fromText :: MonadThrow m => Text -> m EventId Source #