clckwrks-0.24.0.15: A secure, reliable content management system (CMS) and blogging platform

Safe HaskellNone
LanguageHaskell2010

Clckwrks.ProfileData.Types

Documentation

data ProfileData Source #

Constructors

ProfileData 

Fields

Instances
Eq ProfileData Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Data ProfileData Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ProfileData -> c ProfileData #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ProfileData #

toConstr :: ProfileData -> Constr #

dataTypeOf :: ProfileData -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ProfileData) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ProfileData) #

gmapT :: (forall b. Data b => b -> b) -> ProfileData -> ProfileData #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ProfileData -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ProfileData -> r #

gmapQ :: (forall d. Data d => d -> u) -> ProfileData -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ProfileData -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ProfileData -> m ProfileData #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ProfileData -> m ProfileData #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ProfileData -> m ProfileData #

Ord ProfileData Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Read ProfileData Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Show ProfileData Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Indexable ProfileData Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

SafeCopy ProfileData Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

data Role Source #

Instances
Bounded Role Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Enum Role Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Methods

succ :: Role -> Role #

pred :: Role -> Role #

toEnum :: Int -> Role #

fromEnum :: Role -> Int #

enumFrom :: Role -> [Role] #

enumFromThen :: Role -> Role -> [Role] #

enumFromTo :: Role -> Role -> [Role] #

enumFromThenTo :: Role -> Role -> Role -> [Role] #

Eq Role Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Methods

(==) :: Role -> Role -> Bool #

(/=) :: Role -> Role -> Bool #

Data Role Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Role -> c Role #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Role #

toConstr :: Role -> Constr #

dataTypeOf :: Role -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Role) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Role) #

gmapT :: (forall b. Data b => b -> b) -> Role -> Role #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Role -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Role -> r #

gmapQ :: (forall d. Data d => d -> u) -> Role -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Role -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Role -> m Role #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Role -> m Role #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Role -> m Role #

Ord Role Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Methods

compare :: Role -> Role -> Ordering #

(<) :: Role -> Role -> Bool #

(<=) :: Role -> Role -> Bool #

(>) :: Role -> Role -> Bool #

(>=) :: Role -> Role -> Bool #

max :: Role -> Role -> Role #

min :: Role -> Role -> Role #

Read Role Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Show Role Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Methods

showsPrec :: Int -> Role -> ShowS #

show :: Role -> String #

showList :: [Role] -> ShowS #

Migrate Role Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Associated Types

type MigrateFrom Role :: Type #

SafeCopy Role Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

type MigrateFrom Role Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

newtype Username Source #

Constructors

Username 

Fields

Instances
Eq Username Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Data Username Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Username -> c Username #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Username #

toConstr :: Username -> Constr #

dataTypeOf :: Username -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Username) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Username) #

gmapT :: (forall b. Data b => b -> b) -> Username -> Username #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Username -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Username -> r #

gmapQ :: (forall d. Data d => d -> u) -> Username -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Username -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Username -> m Username #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Username -> m Username #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Username -> m Username #

Ord Username Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Read Username Source # 
Instance details

Defined in Clckwrks.ProfileData.Types

Show Username Source # 
Instance details

Defined in Clckwrks.ProfileData.Types