atrium_api/app/bsky/
graph.rs

1// @generated - This file is generated by atrium-codegen. DO NOT EDIT.
2//!Definitions for the `app.bsky.graph` namespace.
3pub mod block;
4pub mod defs;
5pub mod follow;
6pub mod get_actor_starter_packs;
7pub mod get_blocks;
8pub mod get_followers;
9pub mod get_follows;
10pub mod get_known_followers;
11pub mod get_list;
12pub mod get_list_blocks;
13pub mod get_list_mutes;
14pub mod get_lists;
15pub mod get_mutes;
16pub mod get_relationships;
17pub mod get_starter_pack;
18pub mod get_starter_packs;
19pub mod get_suggested_follows_by_actor;
20pub mod list;
21pub mod listblock;
22pub mod listitem;
23pub mod mute_actor;
24pub mod mute_actor_list;
25pub mod mute_thread;
26pub mod search_starter_packs;
27pub mod starterpack;
28pub mod unmute_actor;
29pub mod unmute_actor_list;
30pub mod unmute_thread;
31pub mod verification;
32#[derive(Debug)]
33pub struct Block;
34impl crate::types::Collection for Block {
35    const NSID: &'static str = "app.bsky.graph.block";
36    type Record = block::Record;
37}
38#[derive(Debug)]
39pub struct Follow;
40impl crate::types::Collection for Follow {
41    const NSID: &'static str = "app.bsky.graph.follow";
42    type Record = follow::Record;
43}
44#[derive(Debug)]
45pub struct List;
46impl crate::types::Collection for List {
47    const NSID: &'static str = "app.bsky.graph.list";
48    type Record = list::Record;
49}
50#[derive(Debug)]
51pub struct Listblock;
52impl crate::types::Collection for Listblock {
53    const NSID: &'static str = "app.bsky.graph.listblock";
54    type Record = listblock::Record;
55}
56#[derive(Debug)]
57pub struct Listitem;
58impl crate::types::Collection for Listitem {
59    const NSID: &'static str = "app.bsky.graph.listitem";
60    type Record = listitem::Record;
61}
62#[derive(Debug)]
63pub struct Starterpack;
64impl crate::types::Collection for Starterpack {
65    const NSID: &'static str = "app.bsky.graph.starterpack";
66    type Record = starterpack::Record;
67}
68#[derive(Debug)]
69pub struct Verification;
70impl crate::types::Collection for Verification {
71    const NSID: &'static str = "app.bsky.graph.verification";
72    type Record = verification::Record;
73}