pub struct PageDefOutput {
pub route: String,
pub data_id: String,
pub layout_chain: Vec<LayoutChainEntry>,
pub page_loader_keys: Vec<String>,
pub i18n_keys: Vec<String>,
pub head_meta: Option<String>,
}Expand description
Page definition produced by parse_build_output.
Fields§
§route: String§data_id: String§layout_chain: Vec<LayoutChainEntry>§page_loader_keys: Vec<String>§i18n_keys: Vec<String>§head_meta: Option<String>Trait Implementations§
Source§impl Clone for PageDefOutput
impl Clone for PageDefOutput
Source§fn clone(&self) -> PageDefOutput
fn clone(&self) -> PageDefOutput
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 PageDefOutput
impl Debug for PageDefOutput
Auto Trait Implementations§
impl Freeze for PageDefOutput
impl RefUnwindSafe for PageDefOutput
impl Send for PageDefOutput
impl Sync for PageDefOutput
impl Unpin for PageDefOutput
impl UnsafeUnpin for PageDefOutput
impl UnwindSafe for PageDefOutput
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