pub struct OutputManifest {
pub navigation: Vec<NavItem>,
pub albums: Vec<OutputAlbum>,
pub pages: Vec<Page>,
pub description: Option<String>,
pub config: SiteConfig,
}Expand description
Output manifest (after processing)
Fields§
§albums: Vec<OutputAlbum>§pages: Vec<Page>§description: Option<String>§config: SiteConfigTrait Implementations§
Source§impl Debug for OutputManifest
impl Debug for OutputManifest
Auto Trait Implementations§
impl Freeze for OutputManifest
impl RefUnwindSafe for OutputManifest
impl Send for OutputManifest
impl Sync for OutputManifest
impl Unpin for OutputManifest
impl UnsafeUnpin for OutputManifest
impl UnwindSafe for OutputManifest
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more