Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Shuttle_http.Status
Sourceval hash_fold_informational :
Ppx_hash_lib.Std.Hash.state ->
informational ->
Ppx_hash_lib.Std.Hash.state
val quickcheck_generator_informational :
informational Ppx_quickcheck_runtime.Base_quickcheck.Generator.t
val quickcheck_observer_informational :
informational Ppx_quickcheck_runtime.Base_quickcheck.Observer.t
val quickcheck_shrinker_informational :
informational Ppx_quickcheck_runtime.Base_quickcheck.Shrinker.t
type success = [
| `Ok
| `Created
| `Accepted
| `No_content
| `Reset_content
| `Partial_content
| `Multi_status
| `Already_reported
| `Im_used
]
type redirection = [
| `Multiple_choices
| `Moved_permanently
| `Found
| `See_other
| `Not_modified
| `Use_proxy
| `Temporary_redirect
| `Permanent_redirect
]
val hash_fold_redirection :
Ppx_hash_lib.Std.Hash.state ->
redirection ->
Ppx_hash_lib.Std.Hash.state
val quickcheck_generator_redirection :
redirection Ppx_quickcheck_runtime.Base_quickcheck.Generator.t
val quickcheck_observer_redirection :
redirection Ppx_quickcheck_runtime.Base_quickcheck.Observer.t
val quickcheck_shrinker_redirection :
redirection Ppx_quickcheck_runtime.Base_quickcheck.Shrinker.t
type client_error = [
| `Bad_request
| `Payment_required
| `Forbidden
| `Not_found
| `Method_not_allowed
| `Not_acceptable
| `Proxy_authentication_required
| `Request_timeout
| `Conflict
| `Gone
| `Length_required
| `Precondition_failed
| `Payload_too_large
| `Uri_too_long
| `Unsupported_media_type
| `Range_not_satisfiable
| `Expectation_failed
| `Misdirected_request
| `Unprocessable_entity
| `Locked
| `Failed_dependency
| `Too_early
| `Upgrade_required
| `Precondition_required
| `Too_many_requests
| `Request_header_fields_too_large
]
val hash_fold_client_error :
Ppx_hash_lib.Std.Hash.state ->
client_error ->
Ppx_hash_lib.Std.Hash.state
val quickcheck_generator_client_error :
client_error Ppx_quickcheck_runtime.Base_quickcheck.Generator.t
val quickcheck_observer_client_error :
client_error Ppx_quickcheck_runtime.Base_quickcheck.Observer.t
val quickcheck_shrinker_client_error :
client_error Ppx_quickcheck_runtime.Base_quickcheck.Shrinker.t
type server_error = [
| `Internal_server_error
| `Not_implemented
| `Bad_gateway
| `Gateway_timeout
| `Http_version_not_supported
| `Variant_also_negotiates
| `Insufficient_storage
| `Loop_detected
| `Not_extended
| `Network_authentication_required
]
val hash_fold_server_error :
Ppx_hash_lib.Std.Hash.state ->
server_error ->
Ppx_hash_lib.Std.Hash.state
val quickcheck_generator_server_error :
server_error Ppx_quickcheck_runtime.Base_quickcheck.Generator.t
val quickcheck_observer_server_error :
server_error Ppx_quickcheck_runtime.Base_quickcheck.Observer.t
val quickcheck_shrinker_server_error :
server_error Ppx_quickcheck_runtime.Base_quickcheck.Shrinker.t
include Ppx_quickcheck_runtime.Quickcheckable.S with type t := t