pub struct ConfluenceFrontmatter {
pub instance: String,
pub page_id: String,
pub title: String,
pub space_key: String,
pub status: Option<String>,
pub version: Option<u32>,
pub parent_id: Option<String>,
}Expand description
Confluence-specific frontmatter fields.
Fields§
§instance: StringAtlassian instance base URL.
page_id: StringConfluence page ID. Empty when creating a new page.
title: StringPage title.
space_key: StringSpace key (e.g., “ENG”).
status: Option<String>Page status (“current” or “draft”).
version: Option<u32>Page version number.
parent_id: Option<String>Parent page ID.
Trait Implementations§
Source§impl Clone for ConfluenceFrontmatter
impl Clone for ConfluenceFrontmatter
Source§fn clone(&self) -> ConfluenceFrontmatter
fn clone(&self) -> ConfluenceFrontmatter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConfluenceFrontmatter
impl Debug for ConfluenceFrontmatter
Source§impl<'de> Deserialize<'de> for ConfluenceFrontmatter
impl<'de> Deserialize<'de> for ConfluenceFrontmatter
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ConfluenceFrontmatter
impl RefUnwindSafe for ConfluenceFrontmatter
impl Send for ConfluenceFrontmatter
impl Sync for ConfluenceFrontmatter
impl Unpin for ConfluenceFrontmatter
impl UnsafeUnpin for ConfluenceFrontmatter
impl UnwindSafe for ConfluenceFrontmatter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more