// @generated by jacquard-lexicon. DO NOT EDIT.
//
// This file was automatically generated from Lexicon schemas.
// Any manual changes will be overwritten on the next regeneration.

//! Generated AT Protocol Lexicon bindings.
//!
//! This crate contains Rust bindings generated from Lexicon schemas. Most
//! application code uses these types through the `jacquard::api` re-export,
//! alongside `jacquard::Client` or one of the higher-level session helpers.
//!
//! ## Finding things
//!
//! Lexicon NSIDs map to Rust modules by replacing dots with module separators
//! and using snake_case for Rust identifiers. For example,
//! `app.bsky.feed.getTimeline` is generated under
//! `app_bsky::feed::get_timeline`.
//!
//! Top-level namespace modules are feature-gated. Enable the feature matching
//! the top-level namespace module, such as `app_bsky` or `com_atproto`, to use
//! those bindings.
//!
//! ## String backing
//!
//! Many generated data types are generic over a string backing type,
//! usually written as `S: BosStr = DefaultStr`. The generic is part of the
//! public API: use the default owned backing when you do not need to choose,
//! or select another backing such as `String`, `&str`, or `CowStr<'_>` when
//! that is useful for your code.
//!
//! Common examples omit the generic because the default is inferred in the
//! usual request/response paths.
//!
//! ## XRPC endpoints
//!
//! Endpoint modules contain request parameter/input structs, output structs,
//! error enums, and marker types implementing
//! `jacquard_common::xrpc::{XrpcRequest, XrpcResp, XrpcEndpoint}`. High-level
//! client code normally constructs the request struct or marker type and sends
//! it with `jacquard::Client`, then uses response helpers such as
//! `into_output()` for default-backed output.
//!
extern crate alloc;

#[cfg(feature = "actor_rpg")]
pub mod actor_rpg;


#[cfg(feature = "ai_syui")]
pub mod ai_syui;


#[cfg(feature = "app_beaconbits")]
pub mod app_beaconbits;


#[cfg(feature = "app_blebbit")]
pub mod app_blebbit;


#[cfg(feature = "app_bsky")]
pub mod app_bsky;


#[cfg(feature = "app_certified")]
pub mod app_certified;


#[cfg(feature = "app_chavatar")]
pub mod app_chavatar;


#[cfg(feature = "app_chronosky")]
pub mod app_chronosky;


#[cfg(feature = "app_dropanchor")]
pub mod app_dropanchor;


#[cfg(feature = "app_fitsky")]
pub mod app_fitsky;


#[cfg(feature = "app_gainforest")]
pub mod app_gainforest;


#[cfg(feature = "app_greengale")]
pub mod app_greengale;


#[cfg(feature = "app_juttu")]
pub mod app_juttu;


#[cfg(feature = "app_mathr")]
pub mod app_mathr;


#[cfg(feature = "app_nblr")]
pub mod app_nblr;


#[cfg(feature = "app_ocho")]
pub mod app_ocho;


#[cfg(feature = "app_offprint")]
pub mod app_offprint;


#[cfg(feature = "app_openmkt")]
pub mod app_openmkt;


#[cfg(feature = "app_protoimsg")]
pub mod app_protoimsg;


#[cfg(feature = "app_rocksky")]
pub mod app_rocksky;


#[cfg(feature = "art_cllctv")]
pub mod art_cllctv;


#[cfg(feature = "at_dropb")]
pub mod at_dropb;


#[cfg(feature = "at_inlay")]
pub mod at_inlay;


#[cfg(feature = "at_margin")]
pub mod at_margin;


#[cfg(feature = "at_noted")]
pub mod at_noted;


#[cfg(feature = "at_pasteb")]
pub mod at_pasteb;


#[cfg(feature = "at_podping")]
pub mod at_podping;


#[cfg(feature = "at_unthread")]
pub mod at_unthread;


#[cfg(feature = "at_youandme")]
pub mod at_youandme;


#[cfg(feature = "beauty_cybernetic")]
pub mod beauty_cybernetic;


#[cfg(feature = "blog_pckt")]
pub mod blog_pckt;


#[cfg(feature = "blue__2048")]
pub mod blue__2048;


#[cfg(feature = "blue_atplane")]
pub mod blue_atplane;


#[cfg(feature = "blue_atplay")]
pub mod blue_atplay;


#[cfg(feature = "blue_atroom")]
pub mod blue_atroom;


#[cfg(feature = "blue_backyard")]
pub mod blue_backyard;


#[cfg(feature = "blue_linkat")]
pub mod blue_linkat;


#[cfg(feature = "blue_recipes")]
pub mod blue_recipes;


#[cfg(feature = "blue_rito")]
pub mod blue_rito;


#[cfg(feature = "blue_skytalk")]
pub mod blue_skytalk;


#[cfg(feature = "blue_zio")]
pub mod blue_zio;


#[cfg(feature = "bond_biblio")]
pub mod bond_biblio;
pub mod builder_types;


#[cfg(feature = "buzz_bookhive")]
pub mod buzz_bookhive;


#[cfg(feature = "ca_jmaingot")]
pub mod ca_jmaingot;


#[cfg(feature = "cat_vt3e")]
pub mod cat_vt3e;


#[cfg(feature = "ch_indiemusi")]
pub mod ch_indiemusi;


#[cfg(feature = "chat_bsky")]
pub mod chat_bsky;


#[cfg(feature = "chat_firehose")]
pub mod chat_firehose;


#[cfg(feature = "city_yoyle")]
pub mod city_yoyle;


#[cfg(feature = "club_stellz")]
pub mod club_stellz;


#[cfg(feature = "com__5jiji")]
pub mod com__5jiji;


#[cfg(feature = "com_alephcubed")]
pub mod com_alephcubed;


#[cfg(feature = "com_atproto")]
pub mod com_atproto;


#[cfg(feature = "com_atprotofans")]
pub mod com_atprotofans;


#[cfg(feature = "com_bad_example")]
pub mod com_bad_example;


#[cfg(feature = "com_chrisvanderloo")]
pub mod com_chrisvanderloo;


#[cfg(feature = "com_crabdance")]
pub mod com_crabdance;


#[cfg(feature = "com_deckbelcher")]
pub mod com_deckbelcher;


#[cfg(feature = "com_germnetwork")]
pub mod com_germnetwork;


#[cfg(feature = "com_kipclip")]
pub mod com_kipclip;


#[cfg(feature = "com_shinolabs")]
pub mod com_shinolabs;


#[cfg(feature = "com_suibari")]
pub mod com_suibari;


#[cfg(feature = "com_whtwnd")]
pub mod com_whtwnd;


#[cfg(feature = "com_yuna0x0")]
pub mod com_yuna0x0;


#[cfg(feature = "community_lexicon")]
pub mod community_lexicon;


#[cfg(feature = "computer_aesthetic")]
pub mod computer_aesthetic;


#[cfg(feature = "coop_hypha")]
pub mod coop_hypha;


#[cfg(feature = "dev_baileytownsend")]
pub mod dev_baileytownsend;


#[cfg(feature = "dev_fudgeu")]
pub mod dev_fudgeu;


#[cfg(feature = "dev_kanad")]
pub mod dev_kanad;


#[cfg(feature = "dev_keytrace")]
pub mod dev_keytrace;


#[cfg(feature = "dev_ocbwoy3")]
pub mod dev_ocbwoy3;


#[cfg(feature = "dev_regnault")]
pub mod dev_regnault;


#[cfg(feature = "dev_sensorthings")]
pub mod dev_sensorthings;


#[cfg(feature = "dev_tsunagite")]
pub mod dev_tsunagite;


#[cfg(feature = "dev_vielle")]
pub mod dev_vielle;


#[cfg(feature = "directory_evnt")]
pub mod directory_evnt;


#[cfg(feature = "diy_razorgirl")]
pub mod diy_razorgirl;


#[cfg(feature = "download_darkworld")]
pub mod download_darkworld;


#[cfg(feature = "eu_atchef")]
pub mod eu_atchef;


#[cfg(feature = "events_smokesignal")]
pub mod events_smokesignal;


#[cfg(feature = "fm_teal")]
pub mod fm_teal;


#[cfg(feature = "fyi_frontpage")]
pub mod fyi_frontpage;


#[cfg(feature = "fyi_questionable")]
pub mod fyi_questionable;


#[cfg(feature = "fyi_unravel")]
pub mod fyi_unravel;


#[cfg(feature = "games_firehose")]
pub mod games_firehose;


#[cfg(feature = "games_gamesgamesgamesgames")]
pub mod games_gamesgamesgamesgames;


#[cfg(feature = "garden_goals")]
pub mod garden_goals;


#[cfg(feature = "garden_lexicon")]
pub mod garden_lexicon;


#[cfg(feature = "haus_opn")]
pub mod haus_opn;


#[cfg(feature = "ing_dasl")]
pub mod ing_dasl;


#[cfg(feature = "internal_bsky")]
pub mod internal_bsky;


#[cfg(feature = "io_atcr")]
pub mod io_atcr;


#[cfg(feature = "io_kich")]
pub mod io_kich;


#[cfg(feature = "io_livewire")]
pub mod io_livewire;


#[cfg(feature = "io_sound")]
pub mod io_sound;


#[cfg(feature = "io_whiteley")]
pub mod io_whiteley;


#[cfg(feature = "io_whiteside")]
pub mod io_whiteside;


#[cfg(feature = "link_bridgebeats")]
pub mod link_bridgebeats;


#[cfg(feature = "lol_gayfamicom")]
pub mod lol_gayfamicom;


#[cfg(feature = "lol_jbc")]
pub mod lol_jbc;


#[cfg(feature = "me_linkna")]
pub mod me_linkna;


#[cfg(feature = "media_ionosphere")]
pub mod media_ionosphere;


#[cfg(feature = "moe_karashiiro")]
pub mod moe_karashiiro;


#[cfg(feature = "mov_danabra")]
pub mod mov_danabra;


#[cfg(feature = "my_skylights")]
pub mod my_skylights;


#[cfg(feature = "net_aftertheinter")]
pub mod net_aftertheinter;


#[cfg(feature = "net_alternativeproto")]
pub mod net_alternativeproto;


#[cfg(feature = "net_altq")]
pub mod net_altq;


#[cfg(feature = "net_anisota")]
pub mod net_anisota;


#[cfg(feature = "net_asadaame5121")]
pub mod net_asadaame5121;


#[cfg(feature = "net_bnewbold")]
pub mod net_bnewbold;


#[cfg(feature = "net_jbsm")]
pub mod net_jbsm;


#[cfg(feature = "net_mimonelu")]
pub mod net_mimonelu;


#[cfg(feature = "net_mmatt")]
pub mod net_mmatt;


#[cfg(feature = "net_shwilliam")]
pub mod net_shwilliam;


#[cfg(feature = "net_wafrn")]
pub mod net_wafrn;


#[cfg(feature = "network_cosmik")]
pub mod network_cosmik;


#[cfg(feature = "network_slices")]
pub mod network_slices;


#[cfg(feature = "ooo_bsky")]
pub mod ooo_bsky;


#[cfg(feature = "org_atpodcasting")]
pub mod org_atpodcasting;


#[cfg(feature = "org_atsui")]
pub mod org_atsui;


#[cfg(feature = "org_custorium")]
pub mod org_custorium;


#[cfg(feature = "org_devcon")]
pub mod org_devcon;


#[cfg(feature = "org_farmapps")]
pub mod org_farmapps;


#[cfg(feature = "org_hyperboards")]
pub mod org_hyperboards;


#[cfg(feature = "org_hypercerts")]
pub mod org_hypercerts;


#[cfg(feature = "org_impactindexer")]
pub mod org_impactindexer;


#[cfg(feature = "org_okazu_diary")]
pub mod org_okazu_diary;


#[cfg(feature = "org_passingreads")]
pub mod org_passingreads;


#[cfg(feature = "org_robocracy")]
pub mod org_robocracy;


#[cfg(feature = "org_simocracy")]
pub mod org_simocracy;


#[cfg(feature = "org_stormlightlabs")]
pub mod org_stormlightlabs;


#[cfg(feature = "org_user_intents")]
pub mod org_user_intents;


#[cfg(feature = "parts_page")]
pub mod parts_page;


#[cfg(feature = "pink_vase")]
pub mod pink_vase;


#[cfg(feature = "place_atwork")]
pub mod place_atwork;


#[cfg(feature = "place_stream")]
pub mod place_stream;


#[cfg(feature = "place_wisp")]
pub mod place_wisp;


#[cfg(feature = "pub_leaflet")]
pub mod pub_leaflet;


#[cfg(feature = "pub_quizzy")]
pub mod pub_quizzy;


#[cfg(feature = "science_alt")]
pub mod science_alt;


#[cfg(feature = "scot_comhairle")]
pub mod scot_comhairle;


#[cfg(feature = "sh_tangled")]
pub mod sh_tangled;


#[cfg(feature = "sh_weaver")]
pub mod sh_weaver;


#[cfg(feature = "site_standard")]
pub mod site_standard;


#[cfg(feature = "social_arabica")]
pub mod social_arabica;


#[cfg(feature = "social_clippr")]
pub mod social_clippr;


#[cfg(feature = "social_colibri")]
pub mod social_colibri;


#[cfg(feature = "social_drydown")]
pub mod social_drydown;


#[cfg(feature = "social_flockfeeds")]
pub mod social_flockfeeds;


#[cfg(feature = "social_grain")]
pub mod social_grain;


#[cfg(feature = "social_lexical")]
pub mod social_lexical;


#[cfg(feature = "social_nstar")]
pub mod social_nstar;


#[cfg(feature = "social_octosphere")]
pub mod social_octosphere;


#[cfg(feature = "social_oolong")]
pub mod social_oolong;


#[cfg(feature = "social_pace")]
pub mod social_pace;


#[cfg(feature = "social_pmsky")]
pub mod social_pmsky;


#[cfg(feature = "social_psky")]
pub mod social_psky;


#[cfg(feature = "social_showcase")]
pub mod social_showcase;


#[cfg(feature = "social_sket")]
pub mod social_sket;


#[cfg(feature = "social_tophhie")]
pub mod social_tophhie;


#[cfg(feature = "space_atbb")]
pub mod space_atbb;


#[cfg(feature = "space_litenote")]
pub mod space_litenote;


#[cfg(feature = "space_remanso")]
pub mod space_remanso;


#[cfg(feature = "st_lifepo")]
pub mod st_lifepo;


#[cfg(feature = "st_snowpo")]
pub mod st_snowpo;


#[cfg(feature = "store__88x31")]
pub mod store__88x31;


#[cfg(feature = "systems_timker")]
pub mod systems_timker;


#[cfg(feature = "tech_lenooby09")]
pub mod tech_lenooby09;


#[cfg(feature = "tech_manos")]
pub mod tech_manos;


#[cfg(feature = "tech_tokimeki")]
pub mod tech_tokimeki;


#[cfg(feature = "to_atpr")]
pub mod to_atpr;


#[cfg(feature = "tools_ozone")]
pub mod tools_ozone;


#[cfg(feature = "tools_smokesignal")]
pub mod tools_smokesignal;


#[cfg(feature = "top_launchpadx")]
pub mod top_launchpadx;


#[cfg(feature = "uk_ewancroft")]
pub mod uk_ewancroft;


#[cfg(feature = "uk_skyblur")]
pub mod uk_skyblur;


#[cfg(feature = "us_polhem")]
pub mod us_polhem;


#[cfg(feature = "win_tomo_x")]
pub mod win_tomo_x;


#[cfg(feature = "world_ptah")]
pub mod world_ptah;


#[cfg(feature = "xyz_atpoke")]
pub mod xyz_atpoke;


#[cfg(feature = "za_co")]
pub mod za_co;


#[cfg(feature = "zip_viruus")]
pub mod zip_viruus;


#[cfg(feature = "zone_stratos")]
pub mod zone_stratos;