Cephalopod_models.App_Bsky_Graph_Defs
lexicon "app.bsky.graph.defs"
type nonrec listviewbasic = Types.app_bsky_graph_defs_listviewbasic = {
uri : string;
format: "AtUri"
*)cid : string;
format: "Cid"
*)name : string;
maximum length: 64 minimum length: 1
*)purpose : Types.app_bsky_graph_defs_listpurpose;
avatar : string option;
format: "Uri"
*)listItemCount : int64 option;
minimum: 0
*)labels : Types.com_atproto_label_defs_label list option;
viewer : Types.app_bsky_graph_defs_listviewerstate option;
indexedAt : string option;
format: "Datetime"
*)}
val pp_listviewbasic :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_listviewbasic ->
Ppx_deriving_runtime.unit
val listviewbasic_of_value :
Types.app_bsky_graph_defs_listviewbasic Cephalopod_dasl.Value.Util.conv
val listviewbasic_to_value :
Types.app_bsky_graph_defs_listviewbasic ->
Cephalopod_dasl.Value.t
type nonrec listview = Types.app_bsky_graph_defs_listview = {
uri : string;
format: "AtUri"
*)cid : string;
format: "Cid"
*)creator : Types.app_bsky_actor_defs_profileview;
name : string;
maximum length: 64 minimum length: 1
*)purpose : Types.app_bsky_graph_defs_listpurpose;
description : string option;
maximum length: 3000
*)descriptionFacets : Types.app_bsky_richtext_facet_main list option;
avatar : string option;
format: "Uri"
*)listItemCount : int64 option;
minimum: 0
*)labels : Types.com_atproto_label_defs_label list option;
viewer : Types.app_bsky_graph_defs_listviewerstate option;
indexedAt : string;
format: "Datetime"
*)}
val pp_listview :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_listview ->
Ppx_deriving_runtime.unit
val listview_of_value :
Types.app_bsky_graph_defs_listview Cephalopod_dasl.Value.Util.conv
val listview_to_value :
Types.app_bsky_graph_defs_listview ->
Cephalopod_dasl.Value.t
type nonrec listitemview = Types.app_bsky_graph_defs_listitemview = {
uri : string;
format: "AtUri"
*)subject : Types.app_bsky_actor_defs_profileview;
}
val pp_listitemview :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_listitemview ->
Ppx_deriving_runtime.unit
val listitemview_of_value :
Types.app_bsky_graph_defs_listitemview Cephalopod_dasl.Value.Util.conv
val listitemview_to_value :
Types.app_bsky_graph_defs_listitemview ->
Cephalopod_dasl.Value.t
type nonrec starterpackview = Types.app_bsky_graph_defs_starterpackview = {
uri : string;
format: "AtUri"
*)cid : string;
format: "Cid"
*)record : Cephalopod_dasl.Value.t;
creator : Types.app_bsky_actor_defs_profileviewbasic;
list : Types.app_bsky_graph_defs_listviewbasic option;
listItemsSample : Types.app_bsky_graph_defs_listitemview list option;
maximum length: 12
*)feeds : Types.app_bsky_feed_defs_generatorview list option;
maximum length: 3
*)joinedWeekCount : int64 option;
minimum: 0
*)joinedAllTimeCount : int64 option;
minimum: 0
*)labels : Types.com_atproto_label_defs_label list option;
indexedAt : string;
format: "Datetime"
*)}
val pp_starterpackview :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_starterpackview ->
Ppx_deriving_runtime.unit
val starterpackview_of_value :
Types.app_bsky_graph_defs_starterpackview Cephalopod_dasl.Value.Util.conv
val starterpackview_to_value :
Types.app_bsky_graph_defs_starterpackview ->
Cephalopod_dasl.Value.t
type nonrec starterpackviewbasic =
Types.app_bsky_graph_defs_starterpackviewbasic =
{
uri : string;
format: "AtUri"
*)cid : string;
format: "Cid"
*)record : Cephalopod_dasl.Value.t;
creator : Types.app_bsky_actor_defs_profileviewbasic;
listItemCount : int64 option;
minimum: 0
*)joinedWeekCount : int64 option;
minimum: 0
*)joinedAllTimeCount : int64 option;
minimum: 0
*)labels : Types.com_atproto_label_defs_label list option;
indexedAt : string;
format: "Datetime"
*)}
val pp_starterpackviewbasic :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_starterpackviewbasic ->
Ppx_deriving_runtime.unit
val starterpackviewbasic_of_value :
Types.app_bsky_graph_defs_starterpackviewbasic
Cephalopod_dasl.Value.Util.conv
val starterpackviewbasic_to_value :
Types.app_bsky_graph_defs_starterpackviewbasic ->
Cephalopod_dasl.Value.t
type nonrec listpurpose = Types.app_bsky_graph_defs_listpurpose
val pp_listpurpose :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_listpurpose ->
Ppx_deriving_runtime.unit
val listpurpose_of_value :
Types.app_bsky_graph_defs_listpurpose Cephalopod_dasl.Value.Util.conv
val listpurpose_to_value : string -> Cephalopod_dasl.Value.t
type nonrec modlist = Types.app_bsky_graph_defs_modlist
val pp_modlist :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_modlist ->
Ppx_deriving_runtime.unit
val modlist_of_value :
Types.app_bsky_graph_defs_modlist Cephalopod_dasl.Value.Util.conv
val modlist_to_value :
[ `App_bsky_graph_defs_modlist ] ->
Cephalopod_dasl.Value.t
type nonrec curatelist = Types.app_bsky_graph_defs_curatelist
val pp_curatelist :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_curatelist ->
Ppx_deriving_runtime.unit
val curatelist_of_value :
Types.app_bsky_graph_defs_curatelist Cephalopod_dasl.Value.Util.conv
val curatelist_to_value :
[ `App_bsky_graph_defs_curatelist ] ->
Cephalopod_dasl.Value.t
type nonrec referencelist = Types.app_bsky_graph_defs_referencelist
val pp_referencelist :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_referencelist ->
Ppx_deriving_runtime.unit
val referencelist_of_value :
Types.app_bsky_graph_defs_referencelist Cephalopod_dasl.Value.Util.conv
val referencelist_to_value :
[ `App_bsky_graph_defs_referencelist ] ->
Cephalopod_dasl.Value.t
val pp_listviewerstate :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_listviewerstate ->
Ppx_deriving_runtime.unit
val listviewerstate_of_value :
Types.app_bsky_graph_defs_listviewerstate Cephalopod_dasl.Value.Util.conv
val listviewerstate_to_value :
Types.app_bsky_graph_defs_listviewerstate ->
Cephalopod_dasl.Value.t
val pp_notfoundactor :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_notfoundactor ->
Ppx_deriving_runtime.unit
val notfoundactor_of_value :
Types.app_bsky_graph_defs_notfoundactor Cephalopod_dasl.Value.Util.conv
val notfoundactor_to_value :
Types.app_bsky_graph_defs_notfoundactor ->
Cephalopod_dasl.Value.t
type nonrec relationship = Types.app_bsky_graph_defs_relationship = {
did : string;
format: "Did"
*)following : string option;
if the actor follows this DID, this is the AT-URI of the follow record format: "AtUri"
*)followedBy : string option;
if the actor is followed by this DID, contains the AT-URI of the follow record format: "AtUri"
*)}
val pp_relationship :
Ppx_deriving_runtime.Format.formatter ->
Types.app_bsky_graph_defs_relationship ->
Ppx_deriving_runtime.unit
val relationship_of_value :
Types.app_bsky_graph_defs_relationship Cephalopod_dasl.Value.Util.conv
val relationship_to_value :
Types.app_bsky_graph_defs_relationship ->
Cephalopod_dasl.Value.t