pub struct OutlineEdge<'o> {
pub container: String,
pub contained: String,
pub label: Option<&'o str>,
}Expand description
One containment edge an outline leaves after pruning, in the source-path
coordinates an OutlineNode names.
Fields§
§container: StringThe containing page.
contained: StringThe page it contains.
label: Option<&'o str>The label the container’s link carried ([Label](path)), when any.
Auto Trait Implementations§
impl<'o> Freeze for OutlineEdge<'o>
impl<'o> RefUnwindSafe for OutlineEdge<'o>
impl<'o> Send for OutlineEdge<'o>
impl<'o> Sync for OutlineEdge<'o>
impl<'o> Unpin for OutlineEdge<'o>
impl<'o> UnsafeUnpin for OutlineEdge<'o>
impl<'o> UnwindSafe for OutlineEdge<'o>
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