Cephalopod_models.App_Bsky_Embed_Recordlexicon "app.bsky.embed.record" A representation of a record embedded in a Bluesky record (eg, a post). For example, a quote-post, or sharing a feed generator record.
type nonrec main = Types.app_bsky_embed_record_main = {record : Types.com_atproto_repo_strongref_main;}val main_of_value :
Types.app_bsky_embed_record_main Cephalopod_dasl.Value.Util.convval main_to_value : Types.app_bsky_embed_record_main -> Cephalopod_dasl.Value.ttype nonrec view = Types.app_bsky_embed_record_view = {record : [ `App_bsky_embed_record_viewrecord of
Types.app_bsky_embed_record_viewrecord
| `App_bsky_embed_record_viewnotfound of
Types.app_bsky_embed_record_viewnotfound
| `App_bsky_embed_record_viewblocked of
Types.app_bsky_embed_record_viewblocked
| `App_bsky_embed_record_viewdetached of
Types.app_bsky_embed_record_viewdetached
| `App_bsky_feed_defs_generatorview of
Types.app_bsky_feed_defs_generatorview
| `App_bsky_graph_defs_listview of Types.app_bsky_graph_defs_listview
| `App_bsky_labeler_defs_labelerview of
Types.app_bsky_labeler_defs_labelerview
| `App_bsky_graph_defs_starterpackviewbasic of
Types.app_bsky_graph_defs_starterpackviewbasic
| `Other of Cephalopod_dasl.Value.t ];}val view_of_value :
Types.app_bsky_embed_record_view Cephalopod_dasl.Value.Util.convval view_to_value : Types.app_bsky_embed_record_view -> Cephalopod_dasl.Value.ttype nonrec viewrecord = Types.app_bsky_embed_record_viewrecord = {uri : string;format: "AtUri"
*)cid : string;format: "Cid"
*)value : Cephalopod_dasl.Value.t;The record data itself.
*)labels : Types.com_atproto_label_defs_label list option;replyCount : int64 option;repostCount : int64 option;likeCount : int64 option;quoteCount : int64 option;embeds : [ `App_bsky_embed_images_view of Types.app_bsky_embed_images_view
| `App_bsky_embed_video_view of Types.app_bsky_embed_video_view
| `App_bsky_embed_external_view of Types.app_bsky_embed_external_view
| `App_bsky_embed_record_view of Types.app_bsky_embed_record_view
| `App_bsky_embed_recordwithmedia_view of
Types.app_bsky_embed_recordwithmedia_view
| `Other of Cephalopod_dasl.Value.t ]
list
option;indexedAt : string;format: "Datetime"
*)}val pp_viewrecord :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_embed_record_viewrecord ->
Ppx_deriving_runtime.unitval viewrecord_of_value :
Types.app_bsky_embed_record_viewrecord Cephalopod_dasl.Value.Util.convval viewrecord_to_value :
Types.app_bsky_embed_record_viewrecord ->
Cephalopod_dasl.Value.tval pp_viewnotfound :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_embed_record_viewnotfound ->
Ppx_deriving_runtime.unitval viewnotfound_of_value :
Types.app_bsky_embed_record_viewnotfound Cephalopod_dasl.Value.Util.convval viewnotfound_to_value :
Types.app_bsky_embed_record_viewnotfound ->
Cephalopod_dasl.Value.tval pp_viewblocked :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_embed_record_viewblocked ->
Ppx_deriving_runtime.unitval viewblocked_of_value :
Types.app_bsky_embed_record_viewblocked Cephalopod_dasl.Value.Util.convval viewblocked_to_value :
Types.app_bsky_embed_record_viewblocked ->
Cephalopod_dasl.Value.tval pp_viewdetached :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_embed_record_viewdetached ->
Ppx_deriving_runtime.unitval viewdetached_of_value :
Types.app_bsky_embed_record_viewdetached Cephalopod_dasl.Value.Util.convval viewdetached_to_value :
Types.app_bsky_embed_record_viewdetached ->
Cephalopod_dasl.Value.t