Cephalopod_models.App_Bsky_Feed_Postgatelexicon "app.bsky.feed.postgate"
type main = {createdAt : string;format: "Datetime"
*)post : string;Reference (AT-URI) to the post record. format: "AtUri"
*)detachedEmbeddingUris : string list option;List of AT-URIs embedding this post that the author has detached from. maximum length: 50
*)embeddingRules : [ `App_bsky_feed_postgate_disablerule of
Types.app_bsky_feed_postgate_disablerule
| `Other of Cephalopod_dasl.Value.t ]
list
option;List of rules defining who can embed this post. If value is an empty array or is undefined, no particular rules apply and anyone can embed. maximum length: 5
*)}Record defining interaction rules for a post. The record key (rkey) of the postgate record must match the record key of the post, and that record must be in the same repository.
val pp_main :
Ppx_deriving_runtime.Format.formatter ->
main ->
Ppx_deriving_runtime.unitval show_main : main -> Ppx_deriving_runtime.stringval make_main :
createdAt:string ->
post:string ->
?detachedEmbeddingUris:string list ->
?embeddingRules:
[ `App_bsky_feed_postgate_disablerule of
Types.app_bsky_feed_postgate_disablerule
| `Other of Cephalopod_dasl.Value.t ]
list ->
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 disablerule = Types.app_bsky_feed_postgate_disableruleval pp_disablerule :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_feed_postgate_disablerule ->
Ppx_deriving_runtime.unitval disablerule_of_value :
Types.app_bsky_feed_postgate_disablerule Cephalopod_dasl.Value.Util.convval disablerule_to_value :
Types.app_bsky_feed_postgate_disablerule ->
Cephalopod_dasl.Value.t