pub struct CharacterReference {
pub meta: NodeMeta,
pub reference: String,
pub value: String,
}Expand description
A character reference such as & or ÷.
Fields§
§meta: NodeMetaNode metadata (source span).
reference: StringThe reference as written, including & and ; (e.g. amp for &).
value: StringThe resolved character value (e.g. & for &).
Trait Implementations§
Source§impl Clone for CharacterReference
impl Clone for CharacterReference
Source§fn clone(&self) -> CharacterReference
fn clone(&self) -> CharacterReference
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 CharacterReference
impl Debug for CharacterReference
impl Eq for CharacterReference
Source§impl From<CharacterReference> for Inline
impl From<CharacterReference> for Inline
Source§fn from(node: CharacterReference) -> Self
fn from(node: CharacterReference) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CharacterReference
impl PartialEq for CharacterReference
Source§fn eq(&self, other: &CharacterReference) -> bool
fn eq(&self, other: &CharacterReference) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CharacterReference
Auto Trait Implementations§
impl Freeze for CharacterReference
impl RefUnwindSafe for CharacterReference
impl Send for CharacterReference
impl Sync for CharacterReference
impl Unpin for CharacterReference
impl UnsafeUnpin for CharacterReference
impl UnwindSafe for CharacterReference
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