// @generated by jacquard-lexicon. DO NOT EDIT. // // Lexicon: app.blebbit.authr.page.defs // // This file was automatically generated from Lexicon schemas. // Any manual changes will be overwritten on the next regeneration. pub mod create_page; pub mod create_page_relationship; pub mod delete_page; pub mod delete_page_relationship; pub mod get_page; pub mod get_pages; pub mod record; pub mod update_page; pub mod update_page_relationship; #[jacquard_derive::lexicon] #[derive( serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Eq, jacquard_derive::IntoStatic )] #[serde(rename_all = "camelCase")] pub struct PageForm<'a> { #[serde(skip_serializing_if = "std::option::Option::is_none")] #[serde(borrow)] pub name: std::option::Option>, #[serde(skip_serializing_if = "std::option::Option::is_none")] pub public: std::option::Option, } #[jacquard_derive::lexicon] #[derive( serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Eq, jacquard_derive::IntoStatic )] #[serde(rename_all = "camelCase")] pub struct PageView<'a> { #[serde(skip_serializing_if = "std::option::Option::is_none")] #[serde(borrow)] pub content: std::option::Option>, #[serde(skip_serializing_if = "std::option::Option::is_none")] #[serde(borrow)] pub cuid: std::option::Option>, #[serde(skip_serializing_if = "std::option::Option::is_none")] #[serde(borrow)] pub name: std::option::Option>, #[serde(skip_serializing_if = "std::option::Option::is_none")] pub public: std::option::Option, }