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;
31#[derive(Debug)]
32pub struct Block;
33impl crate::types::Collection for Block {
34    const NSID: &'static str = "app.bsky.graph.block";
35    type Record = block::Record;
36}
37#[derive(Debug)]
38pub struct Follow;
39impl crate::types::Collection for Follow {
40    const NSID: &'static str = "app.bsky.graph.follow";
41    type Record = follow::Record;
42}
43#[derive(Debug)]
44pub struct List;
45impl crate::types::Collection for List {
46    const NSID: &'static str = "app.bsky.graph.list";
47    type Record = list::Record;
48}
49#[derive(Debug)]
50pub struct Listblock;
51impl crate::types::Collection for Listblock {
52    const NSID: &'static str = "app.bsky.graph.listblock";
53    type Record = listblock::Record;
54}
55#[derive(Debug)]
56pub struct Listitem;
57impl crate::types::Collection for Listitem {
58    const NSID: &'static str = "app.bsky.graph.listitem";
59    type Record = listitem::Record;
60}
61#[derive(Debug)]
62pub struct Starterpack;
63impl crate::types::Collection for Starterpack {
64    const NSID: &'static str = "app.bsky.graph.starterpack";
65    type Record = starterpack::Record;
66}