pub struct CopyLegacyOption { /* private fields */ }Implementations§
Source§impl CopyLegacyOption
impl CopyLegacyOption
pub fn literal(&self) -> Option<Literal>
pub fn name_refs(&self) -> AstChildren<NameRef> ⓘ
pub fn star_token(&self) -> Option<SyntaxToken>
pub fn as_token(&self) -> Option<SyntaxToken>
pub fn binary_token(&self) -> Option<SyntaxToken>
pub fn csv_token(&self) -> Option<SyntaxToken>
pub fn delimiter_token(&self) -> Option<SyntaxToken>
pub fn encoding_token(&self) -> Option<SyntaxToken>
pub fn escape_token(&self) -> Option<SyntaxToken>
pub fn force_token(&self) -> Option<SyntaxToken>
pub fn freeze_token(&self) -> Option<SyntaxToken>
pub fn header_token(&self) -> Option<SyntaxToken>
pub fn json_token(&self) -> Option<SyntaxToken>
pub fn not_token(&self) -> Option<SyntaxToken>
pub fn null_token(&self) -> Option<SyntaxToken>
pub fn quote_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for CopyLegacyOption
impl AstNode for CopyLegacyOption
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 CopyLegacyOption
impl Clone for CopyLegacyOption
Source§fn clone(&self) -> CopyLegacyOption
fn clone(&self) -> CopyLegacyOption
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 CopyLegacyOption
impl Debug for CopyLegacyOption
impl Eq for CopyLegacyOption
Source§impl Hash for CopyLegacyOption
impl Hash for CopyLegacyOption
Source§impl PartialEq for CopyLegacyOption
impl PartialEq for CopyLegacyOption
Source§fn eq(&self, other: &CopyLegacyOption) -> bool
fn eq(&self, other: &CopyLegacyOption) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CopyLegacyOption
Auto Trait Implementations§
impl !RefUnwindSafe for CopyLegacyOption
impl !Send for CopyLegacyOption
impl !Sync for CopyLegacyOption
impl !UnwindSafe for CopyLegacyOption
impl Freeze for CopyLegacyOption
impl Unpin for CopyLegacyOption
impl UnsafeUnpin for CopyLegacyOption
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