pub struct Breadcrumb { /* private fields */ }Expand description
Breadcrumb navigation component
Shows a navigation path with clickable items, styled like shadcn/ui.
§Example
use armas_basic::Breadcrumb;
Breadcrumb::new()
.show(ui, |breadcrumbs| {
breadcrumbs.item("Home", None);
breadcrumbs.item("Projects", None);
breadcrumbs.item("Armas", None).current();
});Implementations§
Source§impl Breadcrumb
impl Breadcrumb
Sourcepub fn show<R>(
self,
ui: &mut Ui,
content: impl FnOnce(&mut BreadcrumbBuilder<'_>) -> R,
) -> BreadcrumbResponse
pub fn show<R>( self, ui: &mut Ui, content: impl FnOnce(&mut BreadcrumbBuilder<'_>) -> R, ) -> BreadcrumbResponse
Show the breadcrumbs with closure-based API
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Breadcrumb
impl RefUnwindSafe for Breadcrumb
impl Send for Breadcrumb
impl Sync for Breadcrumb
impl Unpin for Breadcrumb
impl UnsafeUnpin for Breadcrumb
impl UnwindSafe for Breadcrumb
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