sig
type t =
< contributors : Api_intf.Json.t option;
coordinates : Api_intf.Json.t option; created_at : Api_intf.Time.t;
entities : Api_intf.Entities.t Meta_conv.Open.mc_option;
favorited : bool; geo : Api_intf.Json.t option; id : int64;
in_reply_to_screen_name : string option;
in_reply_to_status_id : int64 option;
in_reply_to_user_id : int64 option; place : Api_intf.Json.t option;
possibly_sensitive : bool Meta_conv.Open.mc_option;
retweet_count : int; retweeted : bool;
retweeted_status : Api_intf.Tweet.t Meta_conv.Open.mc_option;
source : Api_intf.Client.t; text : Api_intf.Text.t; truncated :
bool; unknowns : Api_intf.Json.t Api_intf.mc_leftovers;
user : Api_intf.User.t >
val json_of_t : Api_intf.Tweet.t -> Api_intf.Json.t
val t_of_json :
(Api_intf.Tweet.t, Api_intf.Json.t) Meta_conv.Types.Decoder.t
val t_of_json_exn :
(Api_intf.Tweet.t, Api_intf.Json.t) Meta_conv.Types.Decoder.t_exn
val ocaml_of_t : Api_intf.Tweet.t -> Ocaml_conv.target
val t_of_ocaml :
(Api_intf.Tweet.t, Ocaml_conv.target) Meta_conv.Types.Decoder.t
val t_of_ocaml_exn :
(Api_intf.Tweet.t, Ocaml.t) Meta_conv.Types.Decoder.t_exn
type ts = Api_intf.Tweet.t list
val json_of_ts : Api_intf.Tweet.ts -> Api_intf.Json.t
val ts_of_json :
(Api_intf.Tweet.ts, Api_intf.Json.t) Meta_conv.Types.Decoder.t
val ts_of_json_exn :
(Api_intf.Tweet.ts, Api_intf.Json.t) Meta_conv.Types.Decoder.t_exn
val ocaml_of_ts : Api_intf.Tweet.ts -> Ocaml.t
val ts_of_ocaml : (Api_intf.Tweet.ts, Ocaml.t) Meta_conv.Types.Decoder.t
val ts_of_ocaml_exn :
(Api_intf.Tweet.ts, Ocaml.t) Meta_conv.Types.Decoder.t_exn
val format : Format.formatter -> Api_intf.Tweet.t -> unit
val format_ts : Format.formatter -> Api_intf.Tweet.ts -> unit
end