pub struct RenderedElement {
pub origin: ElementOrigin,
pub range: Range<usize>,
}Expand description
One element’s rendered range, including empty and anonymous elements. These ranges may overlap; use spans for a non-overlapping partition.
Fields§
§origin: ElementOrigin§range: Range<usize>Trait Implementations§
Source§impl Clone for RenderedElement
impl Clone for RenderedElement
Source§fn clone(&self) -> RenderedElement
fn clone(&self) -> RenderedElement
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RenderedElement
impl Debug for RenderedElement
impl Eq for RenderedElement
Source§impl PartialEq for RenderedElement
impl PartialEq for RenderedElement
Source§fn eq(&self, other: &RenderedElement) -> bool
fn eq(&self, other: &RenderedElement) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RenderedElement
impl Serialize for RenderedElement
impl StructuralPartialEq for RenderedElement
Auto Trait Implementations§
impl Freeze for RenderedElement
impl RefUnwindSafe for RenderedElement
impl Send for RenderedElement
impl Sync for RenderedElement
impl Unpin for RenderedElement
impl UnsafeUnpin for RenderedElement
impl UnwindSafe for RenderedElement
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