Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Types used by the UCM client during sync.
Synopsis
- data CodeserverTransportError
- data GetCausalHashByPathError
- data PullError
- data SyncError e
Documentation
data CodeserverTransportError Source #
Generic Codeserver transport errors
DecodeFailure Text Response | |
PermissionDenied Text | |
RateLimitExceeded | |
Timeout | |
Unauthenticated BaseUrl | |
UnexpectedResponse Response | |
UnreachableCodeserver BaseUrl |
Instances
data GetCausalHashByPathError Source #
An error occurred when getting causal hash by path.
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. |
Instances
Show GetCausalHashByPathError Source # | |
Defined in Unison.Share.Sync.Types showsPrec :: Int -> GetCausalHashByPathError -> ShowS # show :: GetCausalHashByPathError -> String # showList :: [GetCausalHashByPathError] -> ShowS # |
An error occurred while pulling code from Unison Share.