package sihl-core

  1. Overview
  2. Docs

Module Schedule.FieldsSource

Sourceval names : string list
Sourceval fn : ([< `Read | `Set_and_create ], t, unit -> unit Lwt.t) Fieldslib.Field.t_with_perm
Sourceval scheduled_time : ([< `Read | `Set_and_create ], t, scheduled_time) Fieldslib.Field.t_with_perm
Sourceval label : ([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm
Sourceval make_creator : label: (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm -> 'a -> ('b -> string) * 'c) -> scheduled_time: (([< `Read | `Set_and_create ], t, scheduled_time) Fieldslib.Field.t_with_perm -> 'c -> ('b -> scheduled_time) * 'd) -> fn: (([< `Read | `Set_and_create ], t, unit -> unit Lwt.t) Fieldslib.Field.t_with_perm -> 'd -> ('b -> unit -> unit Lwt.t) * 'e) -> 'a -> ('b -> t) * 'e
Sourceval create : label:string -> scheduled_time:scheduled_time -> fn:(unit -> unit Lwt.t) -> t
Sourceval map : label: (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm -> string) -> scheduled_time: (([< `Read | `Set_and_create ], t, scheduled_time) Fieldslib.Field.t_with_perm -> scheduled_time) -> fn: (([< `Read | `Set_and_create ], t, unit -> unit Lwt.t) Fieldslib.Field.t_with_perm -> unit -> unit Lwt.t) -> t
Sourceval iter : label: (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm -> unit) -> scheduled_time: (([< `Read | `Set_and_create ], t, scheduled_time) Fieldslib.Field.t_with_perm -> unit) -> fn: (([< `Read | `Set_and_create ], t, unit -> unit Lwt.t) Fieldslib.Field.t_with_perm -> unit) -> unit
Sourceval fold : init:'a -> label: ('a -> ([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm -> 'b) -> scheduled_time: ('b -> ([< `Read | `Set_and_create ], t, scheduled_time) Fieldslib.Field.t_with_perm -> 'c) -> fn: ('c -> ([< `Read | `Set_and_create ], t, unit -> unit Lwt.t) Fieldslib.Field.t_with_perm -> 'd) -> 'd
Sourceval map_poly : ([< `Read | `Set_and_create ], t, 'a) Fieldslib.Field.user -> 'a list
Sourceval for_all : label: (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm -> bool) -> scheduled_time: (([< `Read | `Set_and_create ], t, scheduled_time) Fieldslib.Field.t_with_perm -> bool) -> fn: (([< `Read | `Set_and_create ], t, unit -> unit Lwt.t) Fieldslib.Field.t_with_perm -> bool) -> bool
Sourceval exists : label: (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm -> bool) -> scheduled_time: (([< `Read | `Set_and_create ], t, scheduled_time) Fieldslib.Field.t_with_perm -> bool) -> fn: (([< `Read | `Set_and_create ], t, unit -> unit Lwt.t) Fieldslib.Field.t_with_perm -> bool) -> bool
Sourceval to_list : label: (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm -> 'a) -> scheduled_time: (([< `Read | `Set_and_create ], t, scheduled_time) Fieldslib.Field.t_with_perm -> 'a) -> fn: (([< `Read | `Set_and_create ], t, unit -> unit Lwt.t) Fieldslib.Field.t_with_perm -> 'a) -> 'a list
Sourcemodule Direct : sig ... end
OCaml

Innovation. Community. Security.