pub struct SemanticsInlineSpan {
pub range_utf8: (u32, u32),
pub role: SemanticsRole,
pub tag: Option<String>,
}Fields§
§range_utf8: (u32, u32)UTF-8 byte range (start, end) into SemanticsNode::value.
role: SemanticsRole§tag: Option<String>Opaque, component-defined tag (e.g. a URL for markdown links).
Trait Implementations§
Source§impl Clone for SemanticsInlineSpan
impl Clone for SemanticsInlineSpan
Source§fn clone(&self) -> SemanticsInlineSpan
fn clone(&self) -> SemanticsInlineSpan
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 SemanticsInlineSpan
impl Debug for SemanticsInlineSpan
Source§impl PartialEq for SemanticsInlineSpan
impl PartialEq for SemanticsInlineSpan
impl Eq for SemanticsInlineSpan
impl StructuralPartialEq for SemanticsInlineSpan
Auto Trait Implementations§
impl Freeze for SemanticsInlineSpan
impl RefUnwindSafe for SemanticsInlineSpan
impl Send for SemanticsInlineSpan
impl Sync for SemanticsInlineSpan
impl Unpin for SemanticsInlineSpan
impl UnsafeUnpin for SemanticsInlineSpan
impl UnwindSafe for SemanticsInlineSpan
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