pub fn optional_component<'a>( seg: &'a Segment<'_>, elem_idx: usize, comp_idx: usize, ) -> Option<&'a str>
Extract an optional component from a segment element.
Returns the component value, or None if absent or empty.