ClickHaskell-0.2.0: ClickHouse driver
Safe HaskellSafe-Inferred
LanguageHaskell2010

ClickHaskell.Versioning

Description

Deprecated: This module would be deleted in next minor releasePlease move its imports to ClickHaskell module

Documentation

newtype ProtocolRevision Source #

Instances

Instances details
Deserializable ProtocolRevision Source # 
Instance details

Defined in ClickHaskell.NativeProtocol

Serializable ProtocolRevision Source # 
Instance details

Defined in ClickHaskell.NativeProtocol

Num ProtocolRevision Source # 
Instance details

Defined in ClickHaskell.NativeProtocol

Show ProtocolRevision Source # 
Instance details

Defined in ClickHaskell.NativeProtocol

Eq ProtocolRevision Source # 
Instance details

Defined in ClickHaskell.NativeProtocol

Ord ProtocolRevision Source # 
Instance details

Defined in ClickHaskell.NativeProtocol

data SinceRevision a (revisionNumber :: Nat) Source #

Constructors

MkSinceRevision a 
NotPresented 

Instances

Instances details
(KnownNat revision, Deserializable chType) => Deserializable (SinceRevision chType revision) Source # 
Instance details

Defined in ClickHaskell.NativeProtocol

Methods

deserialize :: ProtocolRevision -> Get (SinceRevision chType revision) Source #

(KnownNat revision, Serializable chType) => Serializable (SinceRevision chType revision) Source # 
Instance details

Defined in ClickHaskell.NativeProtocol

Methods

serialize :: ProtocolRevision -> SinceRevision chType revision -> Builder Source #

Show a => Show (SinceRevision a revisionNumber) Source # 
Instance details

Defined in ClickHaskell.NativeProtocol

Methods

showsPrec :: Int -> SinceRevision a revisionNumber -> ShowS #

show :: SinceRevision a revisionNumber -> String #

showList :: [SinceRevision a revisionNumber] -> ShowS #