Testing a Gemini codegen run
at main 946 B view raw
1(** JMAP Thread. 2 @see <https://www.rfc-editor.org/rfc/rfc8621.html#section-3> RFC 8621, Section 3 *) 3 4open Jmap_types 5open Jmap_methods 6 7(** Thread object. 8 @see <https://www.rfc-editor.org/rfc/rfc8621.html#section-3> RFC 8621, Section 3 *) 9module Thread : sig 10 type t 11 12 val id : t -> id 13 val email_ids : t -> id list 14 15 val v : id:id -> email_ids:id list -> t 16end 17 18(** Thread/get: Args type (specialized from ['record Get_args.t]). *) 19module Thread_get_args : sig 20 type t = Thread.t Get_args.t 21end 22 23(** Thread/get: Response type (specialized from ['record Get_response.t]). *) 24module Thread_get_response : sig 25 type t = Thread.t Get_response.t 26end 27 28(** Thread/changes: Args type (specialized from [Changes_args.t]). *) 29module Thread_changes_args : sig 30 type t = Changes_args.t 31end 32 33(** Thread/changes: Response type (specialized from [Changes_response.t]). *) 34module Thread_changes_response : sig 35 type t = Changes_response.t 36end