pub struct PageProperties {
pub children: Html,
pub sidebar: ChildrenWithProps<PageSidebar>,
pub tools: Html,
pub brand: Html,
pub nav: Html,
pub open: bool,
pub full_height: bool,
pub id: Option<AttrValue>,
pub on_main_scroll: Callback<Event>,
}Expand description
Properties for Page
Fields§
§children: Html§tools: Html§brand: HtmlThe brand section.
Expected to be a single MastheadBrand component.
NOTE: Future versions might enforce the child requirement without prior deprecation.
open: bool§full_height: bool§id: Option<AttrValue>§on_main_scroll: Callback<Event>Trait Implementations§
Source§impl Clone for PageProperties
impl Clone for PageProperties
Source§fn clone(&self) -> PageProperties
fn clone(&self) -> PageProperties
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for PageProperties
impl PartialEq for PageProperties
Source§impl Properties for PageProperties
impl Properties for PageProperties
impl StructuralPartialEq for PageProperties
Auto Trait Implementations§
impl Freeze for PageProperties
impl !RefUnwindSafe for PageProperties
impl !Send for PageProperties
impl !Sync for PageProperties
impl Unpin for PageProperties
impl !UnwindSafe for PageProperties
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.