Cephalopod_models.App_Bsky_Richtext_Facet
lexicon "app.bsky.richtext.facet"
type nonrec main = Types.app_bsky_richtext_facet_main = {
index : Types.app_bsky_richtext_facet_byteslice;
features : [ `App_bsky_richtext_facet_mention of
Types.app_bsky_richtext_facet_mention
| `App_bsky_richtext_facet_link of
Types.app_bsky_richtext_facet_link
| `App_bsky_richtext_facet_tag of Types.app_bsky_richtext_facet_tag
| `Other of Cephalopod_dasl.Value.t ]
list;
}
val main_of_value :
Types.app_bsky_richtext_facet_main Cephalopod_dasl.Value.Util.conv
val main_to_value :
Types.app_bsky_richtext_facet_main ->
Cephalopod_dasl.Value.t
val pp_mention :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_richtext_facet_mention ->
Ppx_deriving_runtime.unit
val mention_of_value :
Types.app_bsky_richtext_facet_mention Cephalopod_dasl.Value.Util.conv
val mention_to_value :
Types.app_bsky_richtext_facet_mention ->
Cephalopod_dasl.Value.t
val link_of_value :
Types.app_bsky_richtext_facet_link Cephalopod_dasl.Value.Util.conv
val link_to_value :
Types.app_bsky_richtext_facet_link ->
Cephalopod_dasl.Value.t
val tag_of_value :
Types.app_bsky_richtext_facet_tag Cephalopod_dasl.Value.Util.conv
val tag_to_value : Types.app_bsky_richtext_facet_tag -> Cephalopod_dasl.Value.t
val pp_byteslice :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_richtext_facet_byteslice ->
Ppx_deriving_runtime.unit
val byteslice_of_value :
Types.app_bsky_richtext_facet_byteslice Cephalopod_dasl.Value.Util.conv
val byteslice_to_value :
Types.app_bsky_richtext_facet_byteslice ->
Cephalopod_dasl.Value.t