unison-cli-0.0.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Unison.Share.Sync.Types

Description

Types used by the UCM client during sync.

Synopsis

Documentation

data GetCausalHashByPathError Source #

An error occurred when getting causal hash by path.

Constructors

GetCausalHashByPathErrorNoReadPermission Path

The user does not have permission to read this path.

GetCausalHashByPathErrorInvalidRepoInfo Text RepoInfo

The repo info was invalid. (err, repoInfo)

GetCausalHashByPathErrorUserNotFound RepoInfo

The user was not found.

data PullError Source #

An error occurred while pulling code from Unison Share.

Instances

Instances details
Show PullError Source # 
Instance details

Defined in Unison.Share.Sync.Types

data SyncError e Source #

Instances

Instances details
Functor SyncError Source # 
Instance details

Defined in Unison.Share.Sync.Types

Methods

fmap :: (a -> b) -> SyncError a -> SyncError b #

(<$) :: a -> SyncError b -> SyncError a #

Show e => Show (SyncError e) Source # 
Instance details

Defined in Unison.Share.Sync.Types