pub struct RowsFromItem { /* private fields */ }Implementations§
Source§impl RowsFromItem
impl RowsFromItem
pub fn alias(&self) -> Option<Alias>
pub fn call_exprs(&self) -> AstChildren<CallExpr> ⓘ
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn from_token(&self) -> Option<SyntaxToken>
pub fn lateral_token(&self) -> Option<SyntaxToken>
pub fn ordinality_token(&self) -> Option<SyntaxToken>
pub fn rows_token(&self) -> Option<SyntaxToken>
pub fn with_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for RowsFromItem
impl AstNode for RowsFromItem
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 RowsFromItem
impl Clone for RowsFromItem
Source§fn clone(&self) -> RowsFromItem
fn clone(&self) -> RowsFromItem
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 RowsFromItem
impl Debug for RowsFromItem
impl Eq for RowsFromItem
Source§impl From<RowsFromItem> for FromItem
impl From<RowsFromItem> for FromItem
Source§fn from(node: RowsFromItem) -> FromItem
fn from(node: RowsFromItem) -> FromItem
Converts to this type from the input type.
Source§impl Hash for RowsFromItem
impl Hash for RowsFromItem
Source§impl PartialEq for RowsFromItem
impl PartialEq for RowsFromItem
impl StructuralPartialEq for RowsFromItem
Auto Trait Implementations§
impl !RefUnwindSafe for RowsFromItem
impl !Send for RowsFromItem
impl !Sync for RowsFromItem
impl !UnwindSafe for RowsFromItem
impl Freeze for RowsFromItem
impl Unpin for RowsFromItem
impl UnsafeUnpin for RowsFromItem
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