unison-share-api-0.0.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Unison.Server.Local.Endpoints.NamespaceListing

Documentation

data NamespaceListing Source #

Instances

Instances details
FromJSON NamespaceListing Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

ToJSON NamespaceListing Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

Generic NamespaceListing Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

Associated Types

type Rep NamespaceListing :: Type -> Type #

Show NamespaceListing Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

ToSchema NamespaceListing Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

ToSample NamespaceListing Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

type Rep NamespaceListing Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

type Rep NamespaceListing = D1 ('MetaData "NamespaceListing" "Unison.Server.Local.Endpoints.NamespaceListing" "unison-share-api-0.0.0-7lCnmLo0h1RCAMi07EAZKZ" 'False) (C1 ('MetaCons "NamespaceListing" 'PrefixI 'True) (S1 ('MetaSel ('Just "namespaceListingFQN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UnisonName) :*: (S1 ('MetaSel ('Just "namespaceListingHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UnisonHash) :*: S1 ('MetaSel ('Just "namespaceListingChildren") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [NamespaceObject]))))

data NamespaceObject Source #

Instances

Instances details
FromJSON NamespaceObject Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

ToJSON NamespaceObject Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

Generic NamespaceObject Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

Associated Types

type Rep NamespaceObject :: Type -> Type #

Show NamespaceObject Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

ToSchema NamespaceObject Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

type Rep NamespaceObject Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

type Rep NamespaceObject = D1 ('MetaData "NamespaceObject" "Unison.Server.Local.Endpoints.NamespaceListing" "unison-share-api-0.0.0-7lCnmLo0h1RCAMi07EAZKZ" 'False) ((C1 ('MetaCons "Subnamespace" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedNamespace)) :+: C1 ('MetaCons "TermObject" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedTerm))) :+: (C1 ('MetaCons "TypeObject" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedType)) :+: C1 ('MetaCons "PatchObject" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedPatch))))

data NamedNamespace Source #

Instances

Instances details
FromJSON NamedNamespace Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

ToJSON NamedNamespace Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

Generic NamedNamespace Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

Associated Types

type Rep NamedNamespace :: Type -> Type #

Show NamedNamespace Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

ToSchema NamedNamespace Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

type Rep NamedNamespace Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

type Rep NamedNamespace = D1 ('MetaData "NamedNamespace" "Unison.Server.Local.Endpoints.NamespaceListing" "unison-share-api-0.0.0-7lCnmLo0h1RCAMi07EAZKZ" 'False) (C1 ('MetaCons "NamedNamespace" 'PrefixI 'True) (S1 ('MetaSel ('Just "namespaceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UnisonName) :*: (S1 ('MetaSel ('Just "namespaceHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UnisonHash) :*: S1 ('MetaSel ('Just "namespaceSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int))))

newtype NamedPatch Source #

Constructors

NamedPatch 

Instances

Instances details
FromJSON NamedPatch Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

ToJSON NamedPatch Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

Generic NamedPatch Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

Associated Types

type Rep NamedPatch :: Type -> Type #

Show NamedPatch Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

ToSchema NamedPatch Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

type Rep NamedPatch Source # 
Instance details

Defined in Unison.Server.Local.Endpoints.NamespaceListing

type Rep NamedPatch = D1 ('MetaData "NamedPatch" "Unison.Server.Local.Endpoints.NamespaceListing" "unison-share-api-0.0.0-7lCnmLo0h1RCAMi07EAZKZ" 'True) (C1 ('MetaCons "NamedPatch" 'PrefixI 'True) (S1 ('MetaSel ('Just "patchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 HashQualifiedName)))

newtype KindExpression Source #

Constructors

KindExpression 

Orphan instances

ToParam (QueryParam "namespace" Text) Source # 
Instance details

Methods

toParam :: Proxy (QueryParam "namespace" Text) -> DocQueryParam #