#[non_exhaustive]pub struct PageArgs {
pub index: usize,
pub pages_len: usize,
pub title: Var<Txt>,
pub info: Var<Txt>,
pub can_back: Var<bool>,
pub can_next: Var<bool>,
}Expand description
Arguments for Page builders.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.index: usizePage index on the pages list.
pages_len: usizeCount of pages on the list.
title: Var<Txt>The Page::title var.
info: Var<Txt>The Page::info var.
can_back: Var<bool>The Page::can_back var.
can_next: Var<bool>The Page::can_next var.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for PageArgs
impl !RefUnwindSafe for PageArgs
impl !Unpin for PageArgs
impl !UnwindSafe for PageArgs
impl Send for PageArgs
impl Sync for PageArgs
impl UnsafeUnpin for PageArgs
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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