pub struct XmlVersionNoValue { /* private fields */ }Implementations§
Source§impl XmlVersionNoValue
impl XmlVersionNoValue
pub fn no_token(&self) -> Option<SyntaxToken>
pub fn value_token(&self) -> Option<SyntaxToken>
pub fn version_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for XmlVersionNoValue
impl AstNode for XmlVersionNoValue
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 XmlVersionNoValue
impl Clone for XmlVersionNoValue
Source§fn clone(&self) -> XmlVersionNoValue
fn clone(&self) -> XmlVersionNoValue
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 XmlVersionNoValue
impl Debug for XmlVersionNoValue
impl Eq for XmlVersionNoValue
Source§impl From<XmlVersionNoValue> for XmlRootVersion
impl From<XmlVersionNoValue> for XmlRootVersion
Source§fn from(node: XmlVersionNoValue) -> XmlRootVersion
fn from(node: XmlVersionNoValue) -> XmlRootVersion
Converts to this type from the input type.
Source§impl Hash for XmlVersionNoValue
impl Hash for XmlVersionNoValue
Source§impl PartialEq for XmlVersionNoValue
impl PartialEq for XmlVersionNoValue
impl StructuralPartialEq for XmlVersionNoValue
Auto Trait Implementations§
impl !RefUnwindSafe for XmlVersionNoValue
impl !Send for XmlVersionNoValue
impl !Sync for XmlVersionNoValue
impl !UnwindSafe for XmlVersionNoValue
impl Freeze for XmlVersionNoValue
impl Unpin for XmlVersionNoValue
impl UnsafeUnpin for XmlVersionNoValue
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