#[non_exhaustive]pub struct XmlProcessingInstruction { /* private fields */ }
Expand description
A processing instruction.
Implementations§
Trait Implementations§
Source§impl Clone for XmlProcessingInstruction
impl Clone for XmlProcessingInstruction
Source§fn clone(&self) -> XmlProcessingInstruction
fn clone(&self) -> XmlProcessingInstruction
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 XmlProcessingInstruction
impl Debug for XmlProcessingInstruction
Source§impl<'de> Deserialize<'de> for XmlProcessingInstruction
impl<'de> Deserialize<'de> for XmlProcessingInstruction
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>,
Deserializes a value from a deserializer.
Source§fn deserialize_seq<D: Deserializer<'de>>(reader: D) -> Result<Self, D::Error>
fn deserialize_seq<D: Deserializer<'de>>(reader: D) -> Result<Self, D::Error>
Deserializes a value from a deserializer, but tries to do it from a sequence of values.
Source§impl<'de> Deserializer<'de> for &'de XmlProcessingInstruction
impl<'de> Deserializer<'de> for &'de XmlProcessingInstruction
Source§impl From<XmlProcessingInstruction> for XmlChild
impl From<XmlProcessingInstruction> for XmlChild
Source§fn from(value: XmlProcessingInstruction) -> Self
fn from(value: XmlProcessingInstruction) -> Self
Converts to this type from the input type.
Source§impl<T> From<XmlProcessingInstruction> for XmlRootTop<T>
impl<T> From<XmlProcessingInstruction> for XmlRootTop<T>
Source§fn from(value: XmlProcessingInstruction) -> Self
fn from(value: XmlProcessingInstruction) -> Self
Converts to this type from the input type.
Source§impl From<XmlProcessingInstruction> for XmlValue
impl From<XmlProcessingInstruction> for XmlValue
Source§fn from(value: XmlProcessingInstruction) -> Self
fn from(value: XmlProcessingInstruction) -> Self
Converts to this type from the input type.
Source§impl Hash for XmlProcessingInstruction
impl Hash for XmlProcessingInstruction
Source§impl Ord for XmlProcessingInstruction
impl Ord for XmlProcessingInstruction
Source§fn cmp(&self, other: &XmlProcessingInstruction) -> Ordering
fn cmp(&self, other: &XmlProcessingInstruction) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for XmlProcessingInstruction
impl PartialEq for XmlProcessingInstruction
Source§impl PartialOrd for XmlProcessingInstruction
impl PartialOrd for XmlProcessingInstruction
Source§impl Serialize for XmlProcessingInstruction
impl Serialize for XmlProcessingInstruction
Source§impl XmlProcessingInstruction for &XmlProcessingInstruction
impl XmlProcessingInstruction for &XmlProcessingInstruction
Source§type NamespaceContext<'a> = ()
where
Self: 'a
type NamespaceContext<'a> = () where Self: 'a
The type of the namespace context returned by [
AttributeAccess::namespace_context
].Source§fn namespace_context(&self) -> Self::NamespaceContext<'_>
fn namespace_context(&self) -> Self::NamespaceContext<'_>
Returns the namespace context of the PI.
impl Eq for XmlProcessingInstruction
impl StructuralPartialEq for XmlProcessingInstruction
Auto Trait Implementations§
impl Freeze for XmlProcessingInstruction
impl RefUnwindSafe for XmlProcessingInstruction
impl Send for XmlProcessingInstruction
impl Sync for XmlProcessingInstruction
impl Unpin for XmlProcessingInstruction
impl UnwindSafe for XmlProcessingInstruction
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