pub struct WikiPage {
pub wiki_page_create_or_update_parameters: WikiPageCreateOrUpdateParameters,
pub git_item_path: Option<String>,
pub id: Option<i32>,
pub is_non_conformant: Option<bool>,
pub is_parent_page: Option<bool>,
pub order: Option<i32>,
pub path: Option<String>,
pub remote_url: Option<String>,
pub sub_pages: Vec<WikiPage>,
pub url: Option<String>,
}Expand description
Defines a page in a wiki.
Fields§
§wiki_page_create_or_update_parameters: WikiPageCreateOrUpdateParameters§git_item_path: Option<String>Path of the git item corresponding to the wiki page stored in the backing Git repository.
id: Option<i32>When present, permanent identifier for the wiki page
is_non_conformant: Option<bool>True if a page is non-conforming, i.e. 1) if the name doesn’t match page naming standards. 2) if the page does not have a valid entry in the appropriate order file.
is_parent_page: Option<bool>True if this page has subpages under its path.
order: Option<i32>Order of the wiki page, relative to other pages in the same hierarchy level.
path: Option<String>Path of the wiki page.
remote_url: Option<String>Remote web url to the wiki page.
sub_pages: Vec<WikiPage>List of subpages of the current page.
url: Option<String>REST url for this wiki page.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WikiPage
impl<'de> Deserialize<'de> for WikiPage
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
impl StructuralPartialEq for WikiPage
Auto Trait Implementations§
impl Freeze for WikiPage
impl RefUnwindSafe for WikiPage
impl Send for WikiPage
impl Sync for WikiPage
impl Unpin for WikiPage
impl UnwindSafe for WikiPage
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