Skip to main content

proto_blue_api/generated/com/germnetwork/
declaration.rs

1// Generated by atproto-codegen. Do not edit.
2//! Lexicon: com.germnetwork.declaration
3
4use serde::{Deserialize, Serialize};
5
6#[derive(Debug, Clone, Serialize, Deserialize)]
7#[serde(rename_all = "camelCase")]
8pub struct Main {
9    #[serde(skip_serializing_if = "Option::is_none")]
10    pub continuity_proofs: Option<Vec<Vec<u8>>>,
11    pub current_key: Vec<u8>,
12    #[serde(skip_serializing_if = "Option::is_none")]
13    pub key_package: Option<Vec<u8>>,
14    #[serde(skip_serializing_if = "Option::is_none")]
15    pub message_me: Option<MessageMe>,
16    pub version: String,
17}
18
19#[derive(Debug, Clone, Serialize, Deserialize)]
20#[serde(rename_all = "camelCase")]
21pub struct MessageMe {
22    pub message_me_url: String,
23    pub show_button_to: String,
24}