package sihl
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  The modular functional web framework
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      sihl-queue-0.1.10.tbz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=b264f357c2a65dbed00c3459be76cdd9b21275aeb9d0289634a2050161665211
    
    
  sha512=b22fa96a3c7fa607df04848b40a0f54890f4f63c519d10ff7fcef8ccf09341731b42ff4decccb4a7e858e138a803c849ee0c5226c514938cdcded2fd80cae4cb
    
    
  doc/sihl.queue/Sihl_queue_core/JobInstance/Fields/index.html
Module JobInstance.FieldsSource
Source
val make_creator : 
  id:
    (([< `Read | `Set_and_create ], t, Sihl_database.Id.t)
       Fieldslib.Field.t_with_perm ->
      'a ->
      ('b -> Sihl_database.Id.t) * 'c) ->
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      'c ->
      ('b -> string) * 'd) ->
  input:
    (([< `Read | `Set_and_create ], t, string option)
       Fieldslib.Field.t_with_perm ->
      'd ->
      ('b -> string option) * 'e) ->
  tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      'e ->
      ('b -> int) * 'f) ->
  next_run_at:
    (([< `Read | `Set_and_create ], t, Ptime.t) Fieldslib.Field.t_with_perm ->
      'f ->
      ('b -> Ptime.t) * 'g) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      'g ->
      ('b -> int) * 'h) ->
  status:
    (([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ->
      'h ->
      ('b -> Status.t) * 'i) ->
  'a ->
  ('b -> t) * 'iSource
val create : 
  id:Sihl_database.Id.t ->
  name:string ->
  input:string option ->
  tries:int ->
  next_run_at:Ptime.t ->
  max_tries:int ->
  status:Status.t ->
  tSource
val map : 
  id:
    (([< `Read | `Set_and_create ], t, Sihl_database.Id.t)
       Fieldslib.Field.t_with_perm ->
      Sihl_database.Id.t) ->
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      string) ->
  input:
    (([< `Read | `Set_and_create ], t, string option)
       Fieldslib.Field.t_with_perm ->
      string option) ->
  tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm -> int) ->
  next_run_at:
    (([< `Read | `Set_and_create ], t, Ptime.t) Fieldslib.Field.t_with_perm ->
      Ptime.t) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm -> int) ->
  status:
    (([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ->
      Status.t) ->
  tSource
val iter : 
  id:
    (([< `Read | `Set_and_create ], t, Sihl_database.Id.t)
       Fieldslib.Field.t_with_perm ->
      unit) ->
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      unit) ->
  input:
    (([< `Read | `Set_and_create ], t, string option)
       Fieldslib.Field.t_with_perm ->
      unit) ->
  tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      unit) ->
  next_run_at:
    (([< `Read | `Set_and_create ], t, Ptime.t) Fieldslib.Field.t_with_perm ->
      unit) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      unit) ->
  status:
    (([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ->
      unit) ->
  unitSource
val fold : 
  init:'a ->
  id:
    ('a ->
      ([< `Read | `Set_and_create ], t, Sihl_database.Id.t)
        Fieldslib.Field.t_with_perm ->
      'b) ->
  name:
    ('b ->
      ([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      'c) ->
  input:
    ('c ->
      ([< `Read | `Set_and_create ], t, string option)
        Fieldslib.Field.t_with_perm ->
      'd) ->
  tries:
    ('d ->
      ([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      'e) ->
  next_run_at:
    ('e ->
      ([< `Read | `Set_and_create ], t, Ptime.t) Fieldslib.Field.t_with_perm ->
      'f) ->
  max_tries:
    ('f ->
      ([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      'g) ->
  status:
    ('g ->
      ([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ->
      'h) ->
  'hSource
val for_all : 
  id:
    (([< `Read | `Set_and_create ], t, Sihl_database.Id.t)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      bool) ->
  input:
    (([< `Read | `Set_and_create ], t, string option)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      bool) ->
  next_run_at:
    (([< `Read | `Set_and_create ], t, Ptime.t) Fieldslib.Field.t_with_perm ->
      bool) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      bool) ->
  status:
    (([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ->
      bool) ->
  boolSource
val exists : 
  id:
    (([< `Read | `Set_and_create ], t, Sihl_database.Id.t)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      bool) ->
  input:
    (([< `Read | `Set_and_create ], t, string option)
       Fieldslib.Field.t_with_perm ->
      bool) ->
  tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      bool) ->
  next_run_at:
    (([< `Read | `Set_and_create ], t, Ptime.t) Fieldslib.Field.t_with_perm ->
      bool) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ->
      bool) ->
  status:
    (([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ->
      bool) ->
  boolSource
val to_list : 
  id:
    (([< `Read | `Set_and_create ], t, Sihl_database.Id.t)
       Fieldslib.Field.t_with_perm ->
      'a) ->
  name:
    (([< `Read | `Set_and_create ], t, string) Fieldslib.Field.t_with_perm ->
      'a) ->
  input:
    (([< `Read | `Set_and_create ], t, string option)
       Fieldslib.Field.t_with_perm ->
      'a) ->
  tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm -> 'a) ->
  next_run_at:
    (([< `Read | `Set_and_create ], t, Ptime.t) Fieldslib.Field.t_with_perm ->
      'a) ->
  max_tries:
    (([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm -> 'a) ->
  status:
    (([< `Read | `Set_and_create ], t, Status.t) Fieldslib.Field.t_with_perm ->
      'a) ->
  'a list sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >