zuul-0.1.0.0: A zuul client library
Safe HaskellNone
LanguageHaskell2010

Zuul.Nodeset

Documentation

data Nodeset Source #

Constructors

Nodeset 

Instances

Instances details
Eq Nodeset Source # 
Instance details

Defined in Zuul.Nodeset

Methods

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

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

Ord Nodeset Source # 
Instance details

Defined in Zuul.Nodeset

Show Nodeset Source # 
Instance details

Defined in Zuul.Nodeset

Generic Nodeset Source # 
Instance details

Defined in Zuul.Nodeset

Associated Types

type Rep Nodeset :: Type -> Type #

Methods

from :: Nodeset -> Rep Nodeset x #

to :: Rep Nodeset x -> Nodeset #

ToJSON Nodeset Source # 
Instance details

Defined in Zuul.Nodeset

FromJSON Nodeset Source # 
Instance details

Defined in Zuul.Nodeset

type Rep Nodeset Source # 
Instance details

Defined in Zuul.Nodeset

type Rep Nodeset = D1 ('MetaData "Nodeset" "Zuul.Nodeset" "zuul-0.1.0.0-JOZTT7ADMM7gldiQJQBRN" 'False) (C1 ('MetaCons "Nodeset" 'PrefixI 'True) (S1 ('MetaSel ('Just "nodesetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "nodesetNodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Node])))

data Node Source #

Constructors

Node 

Fields

Instances

Instances details
Eq Node Source # 
Instance details

Defined in Zuul.Nodeset

Methods

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

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

Ord Node Source # 
Instance details

Defined in Zuul.Nodeset

Methods

compare :: Node -> Node -> Ordering #

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

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

(>) :: Node -> Node -> Bool #

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

max :: Node -> Node -> Node #

min :: Node -> Node -> Node #

Show Node Source # 
Instance details

Defined in Zuul.Nodeset

Methods

showsPrec :: Int -> Node -> ShowS #

show :: Node -> String #

showList :: [Node] -> ShowS #

Generic Node Source # 
Instance details

Defined in Zuul.Nodeset

Associated Types

type Rep Node :: Type -> Type #

Methods

from :: Node -> Rep Node x #

to :: Rep Node x -> Node #

ToJSON Node Source # 
Instance details

Defined in Zuul.Nodeset

FromJSON Node Source # 
Instance details

Defined in Zuul.Nodeset

type Rep Node Source # 
Instance details

Defined in Zuul.Nodeset

type Rep Node = D1 ('MetaData "Node" "Zuul.Nodeset" "zuul-0.1.0.0-JOZTT7ADMM7gldiQJQBRN" 'False) (C1 ('MetaCons "Node" 'PrefixI 'True) (S1 ('MetaSel ('Just "nodeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "nodeLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))