pub struct XmlContent { /* private fields */ }Implementations§
Source§impl XmlContent
impl XmlContent
pub fn content_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for XmlContent
impl AstNode for XmlContent
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for XmlContent
impl Clone for XmlContent
Source§fn clone(&self) -> XmlContent
fn clone(&self) -> XmlContent
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 XmlContent
impl Debug for XmlContent
impl Eq for XmlContent
Source§impl From<XmlContent> for XmlDocumentOrContent
impl From<XmlContent> for XmlDocumentOrContent
Source§fn from(node: XmlContent) -> XmlDocumentOrContent
fn from(node: XmlContent) -> XmlDocumentOrContent
Converts to this type from the input type.
Source§impl Hash for XmlContent
impl Hash for XmlContent
Source§impl PartialEq for XmlContent
impl PartialEq for XmlContent
impl StructuralPartialEq for XmlContent
Auto Trait Implementations§
impl !RefUnwindSafe for XmlContent
impl !Send for XmlContent
impl !Sync for XmlContent
impl !UnwindSafe for XmlContent
impl Freeze for XmlContent
impl Unpin for XmlContent
impl UnsafeUnpin for XmlContent
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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