Cephalopod_models.App_Bsky_Actor_Statuslexicon "app.bsky.actor.status"
type main = {status : string;The status for the account. known values: "app.bsky.actor.status#live"
embed : [ `App_bsky_embed_external_main of Types.app_bsky_embed_external_main
| `Other of Cephalopod_dasl.Value.t ]
option;An optional embed associated with the status.
*)durationMinutes : int64 option;The duration of the status in minutes. Applications can choose to impose minimum and maximum limits. minimum: 1
*)createdAt : string;format: "Datetime"
*)}A declaration of a Bluesky account status.
val pp_main :
Ppx_deriving_runtime.Format.formatter ->
main ->
Ppx_deriving_runtime.unitval show_main : main -> Ppx_deriving_runtime.stringval make_main :
status:string ->
?embed:
[ `App_bsky_embed_external_main of Types.app_bsky_embed_external_main
| `Other of Cephalopod_dasl.Value.t ] ->
?durationMinutes:int64 ->
createdAt:string ->
unit ->
mainval main_of_value : main Cephalopod_dasl.Value.Util.convval main_to_value : main -> Cephalopod_dasl.Value.tval main : main Base.record_deftype nonrec live = Types.app_bsky_actor_status_liveval live_of_value :
Types.app_bsky_actor_status_live Cephalopod_dasl.Value.Util.convval live_to_value : [ `App_bsky_actor_status_live ] -> Cephalopod_dasl.Value.t