Up

Module Direct

Signature

val iter : t -> version:((t, Async_ssl.Std.Ssl.Version.t option) Fieldslib.Field.t -> t -> Async_ssl.Std.Ssl.Version.t option -> unit) -> name:((t, string option) Fieldslib.Field.t -> t -> string option -> unit) -> ca_file:((t, string option) Fieldslib.Field.t -> t -> string option -> unit) -> ca_path:((t, string option) Fieldslib.Field.t -> t -> string option -> unit) -> mode:((t, [
| `Required
| `Always_try
| `If_available
]) Fieldslib.Field.t -> t -> [
| `Required
| `Always_try
| `If_available
] -> unit) -> certificate_mode:((t, [
| `Ignore
| `Verify
]) Fieldslib.Field.t -> t -> [
| `Ignore
| `Verify
] -> unit) -> unit
val fold : t -> init:'acc__ -> version:('acc__ -> (t, Async_ssl.Std.Ssl.Version.t option) Fieldslib.Field.t -> t -> Async_ssl.Std.Ssl.Version.t option -> 'acc__) -> name:('acc__ -> (t, string option) Fieldslib.Field.t -> t -> string option -> 'acc__) -> ca_file:('acc__ -> (t, string option) Fieldslib.Field.t -> t -> string option -> 'acc__) -> ca_path:('acc__ -> (t, string option) Fieldslib.Field.t -> t -> string option -> 'acc__) -> mode:('acc__ -> (t, [
| `Required
| `Always_try
| `If_available
]) Fieldslib.Field.t -> t -> [
| `Required
| `Always_try
| `If_available
] -> 'acc__) -> certificate_mode:('acc__ -> (t, [
| `Ignore
| `Verify
]) Fieldslib.Field.t -> t -> [
| `Ignore
| `Verify
] -> 'acc__) -> 'acc__
val set_all_mutable_fields : t -> unit