pub enum EntityValue {
Document(Document),
Value(String),
Reference(Reference),
ParameterReference(Reference),
MarkupDecl(Box<MarkupDeclaration>),
}
Variants§
Document(Document)
Value(String)
Reference(Reference)
ParameterReference(Reference)
MarkupDecl(Box<MarkupDeclaration>)
Implementations§
Source§impl EntityValue
impl EntityValue
Trait Implementations§
Source§impl Clone for EntityValue
impl Clone for EntityValue
Source§fn clone(&self) -> EntityValue
fn clone(&self) -> EntityValue
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 EntityValue
impl Debug for EntityValue
Source§impl PartialEq for EntityValue
impl PartialEq for EntityValue
impl Eq for EntityValue
impl StructuralPartialEq for EntityValue
Auto Trait Implementations§
impl Freeze for EntityValue
impl RefUnwindSafe for EntityValue
impl Send for EntityValue
impl Sync for EntityValue
impl Unpin for EntityValue
impl UnwindSafe for EntityValue
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