Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091// @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 = "app_bsky")]pub mod app_bsky;
#[cfg(feature = "at_parakeet")]pub mod at_parakeet;
#[cfg(feature = "blue_microcosm")]pub mod blue_microcosm;pub mod builder_types;
#[cfg(feature = "chat_bsky")]pub mod chat_bsky;
#[cfg(feature = "com_atproto")]pub mod com_atproto;
#[cfg(feature = "com_germnetwork")]pub mod com_germnetwork;
#[cfg(feature = "community_lexicon")]pub mod community_lexicon;
#[cfg(feature = "internal_bsky")]pub mod internal_bsky;
#[cfg(feature = "place_stream")]pub mod place_stream;
#[cfg(feature = "site_standard")]pub mod site_standard;
#[cfg(feature = "social_grain")]pub mod social_grain;
#[cfg(feature = "tools_ozone")]pub mod tools_ozone;