pub enum XmlAnnotationHandling {
Unspecified,
None,
TextSelector,
ResourceSelector,
TextSelectorBetweenMarkers,
}Variants§
Unspecified
No annotation
None
No annotation
TextSelector
Selects the text pertaining to the current element
ResourceSelector
Selects the text pertaining to the current resource
TextSelectorBetweenMarkers
Selects the text between the current element and the next instance of the same element type
Trait Implementations§
Source§impl Clone for XmlAnnotationHandling
impl Clone for XmlAnnotationHandling
Source§fn clone(&self) -> XmlAnnotationHandling
fn clone(&self) -> XmlAnnotationHandling
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 XmlAnnotationHandling
impl Debug for XmlAnnotationHandling
Source§impl Default for XmlAnnotationHandling
impl Default for XmlAnnotationHandling
Source§fn default() -> XmlAnnotationHandling
fn default() -> XmlAnnotationHandling
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for XmlAnnotationHandling
impl<'de> Deserialize<'de> for XmlAnnotationHandling
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for XmlAnnotationHandling
impl PartialEq for XmlAnnotationHandling
impl Copy for XmlAnnotationHandling
impl StructuralPartialEq for XmlAnnotationHandling
Auto Trait Implementations§
impl Freeze for XmlAnnotationHandling
impl RefUnwindSafe for XmlAnnotationHandling
impl Send for XmlAnnotationHandling
impl Sync for XmlAnnotationHandling
impl Unpin for XmlAnnotationHandling
impl UnwindSafe for XmlAnnotationHandling
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more