pub struct PageLinkProps {
pub classes: Classes,
pub href: Option<&'static str>,
pub children: Children,
}Expand description
Properties for the PageLink component.
| Prop | Type | Default | Description |
|---|---|---|---|
href | Option<&'static str> | None | Link URL |
classes | Classes | — | Additional CSS classes |
children | Children | — | Content |
Fields§
§classes: ClassesAdditional CSS classes applied to the page link.
href: Option<&'static str>Optional URL. When set, renders an <a> element; otherwise a <span>.
children: ChildrenContent rendered inside the page link.
Trait Implementations§
Source§impl Clone for PageLinkProps
impl Clone for PageLinkProps
Source§fn clone(&self) -> PageLinkProps
fn clone(&self) -> PageLinkProps
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 PageLinkProps
impl Debug for PageLinkProps
Source§impl PartialEq for PageLinkProps
impl PartialEq for PageLinkProps
Source§impl Properties for PageLinkProps
impl Properties for PageLinkProps
impl StructuralPartialEq for PageLinkProps
Auto Trait Implementations§
impl Freeze for PageLinkProps
impl !RefUnwindSafe for PageLinkProps
impl !Send for PageLinkProps
impl !Sync for PageLinkProps
impl Unpin for PageLinkProps
impl UnsafeUnpin for PageLinkProps
impl !UnwindSafe for PageLinkProps
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,
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.