wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.FederationStatus

Synopsis

Documentation

data FederationStatus Source #

This value expresses if the requested remote domains are fully connected or not. If not the response will contain the first pair of domains found which do not federate with each other.

Instances

Instances details
Arbitrary FederationStatus Source # 
Instance details

Defined in Wire.API.FederationStatus

FromJSON FederationStatus Source # 
Instance details

Defined in Wire.API.FederationStatus

ToJSON FederationStatus Source # 
Instance details

Defined in Wire.API.FederationStatus

Generic FederationStatus Source # 
Instance details

Defined in Wire.API.FederationStatus

Associated Types

type Rep FederationStatus :: Type -> Type #

Show FederationStatus Source # 
Instance details

Defined in Wire.API.FederationStatus

Eq FederationStatus Source # 
Instance details

Defined in Wire.API.FederationStatus

ToSchema FederationStatus Source # 
Instance details

Defined in Wire.API.FederationStatus

ToSchema FederationStatus Source # 
Instance details

Defined in Wire.API.FederationStatus

type Rep FederationStatus Source # 
Instance details

Defined in Wire.API.FederationStatus

type Rep FederationStatus = D1 ('MetaData "FederationStatus" "Wire.API.FederationStatus" "wire-api-0.1.0-3915FetN8WgFcCGrbk6Vve" 'False) (C1 ('MetaCons "FullyConnected" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NotConnectedDomains" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Domain) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Domain)))

newtype RemoteDomains Source #

Constructors

RemoteDomains 

Fields

Instances

Instances details
Arbitrary RemoteDomains Source # 
Instance details

Defined in Wire.API.FederationStatus

FromJSON RemoteDomains Source # 
Instance details

Defined in Wire.API.FederationStatus

ToJSON RemoteDomains Source # 
Instance details

Defined in Wire.API.FederationStatus

Generic RemoteDomains Source # 
Instance details

Defined in Wire.API.FederationStatus

Associated Types

type Rep RemoteDomains :: Type -> Type #

Show RemoteDomains Source # 
Instance details

Defined in Wire.API.FederationStatus

Eq RemoteDomains Source # 
Instance details

Defined in Wire.API.FederationStatus

ToSchema RemoteDomains Source # 
Instance details

Defined in Wire.API.FederationStatus

ToSchema RemoteDomains Source # 
Instance details

Defined in Wire.API.FederationStatus

type Rep RemoteDomains Source # 
Instance details

Defined in Wire.API.FederationStatus

type Rep RemoteDomains = D1 ('MetaData "RemoteDomains" "Wire.API.FederationStatus" "wire-api-0.1.0-3915FetN8WgFcCGrbk6Vve" 'True) (C1 ('MetaCons "RemoteDomains" 'PrefixI 'True) (S1 ('MetaSel ('Just "rdDomains") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Set (Remote ())))))