pub struct UnionMemberTypes { /* private fields */ }
Implementations§
source§impl UnionMemberTypes
impl UnionMemberTypes
pub fn eq_token(&self) -> Option<SyntaxToken>
pub fn pipe_token(&self) -> Option<SyntaxToken>
pub fn named_types(&self) -> CstChildren<NamedType> ⓘ
Trait Implementations§
source§impl Clone for UnionMemberTypes
impl Clone for UnionMemberTypes
source§fn clone(&self) -> UnionMemberTypes
fn clone(&self) -> UnionMemberTypes
Returns a copy 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 CstNode for UnionMemberTypes
impl CstNode for UnionMemberTypes
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn source_string(&self) -> String
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
source§impl Debug for UnionMemberTypes
impl Debug for UnionMemberTypes
source§impl Hash for UnionMemberTypes
impl Hash for UnionMemberTypes
source§impl PartialEq for UnionMemberTypes
impl PartialEq for UnionMemberTypes
impl Eq for UnionMemberTypes
impl StructuralPartialEq for UnionMemberTypes
Auto Trait Implementations§
impl Freeze for UnionMemberTypes
impl !RefUnwindSafe for UnionMemberTypes
impl !Send for UnionMemberTypes
impl !Sync for UnionMemberTypes
impl Unpin for UnionMemberTypes
impl !UnwindSafe for UnionMemberTypes
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)