pub struct TupleLit { /* private fields */ }
Implementations§
Source§impl TupleLit
impl TupleLit
pub fn value<'a>( &self, tree: &'a SyntaxTree, token: &'a PermTkn, ) -> ChildrenRef<'a, TupleLit, ContainerT<Vec<Operation>>, 0>
pub fn value_mut<'a>( &self, tree: &'a SyntaxTree, ) -> ChildrenMut<'a, TupleLit, ContainerT<Vec<Operation>>, 0>
Trait Implementations§
Source§impl HasChildrenMarker<<Vec<Operation> as FromOptVec>::T, 0> for TupleLit
impl HasChildrenMarker<<Vec<Operation> as FromOptVec>::T, 0> for TupleLit
type Container = Vec<Operation>
fn get_children<'b>(
&self,
tree: &'b SyntaxTree,
token: &'b PermTkn,
) -> ChildrenRef<'b, Self, Child, TAG>where
AnyNode: ConvertibleToRef<Child>,
fn get_children_mut<'b>(
&self,
tree: &'b SyntaxTree,
) -> ChildrenMut<'b, Self, Child, TAG>where
AnyNode: ConvertibleToMut<Child>,
Source§impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime AnyNode> for &'__deriveMoreLifetime TupleLit
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime AnyNode> for &'__deriveMoreLifetime TupleLit
Source§impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut AnyNode> for &'__deriveMoreLifetime mut TupleLit
impl<'__deriveMoreLifetime> TryFrom<&'__deriveMoreLifetime mut AnyNode> for &'__deriveMoreLifetime mut TupleLit
impl StructuralPartialEq for TupleLit
Auto Trait Implementations§
impl !Freeze for TupleLit
impl !RefUnwindSafe for TupleLit
impl Send for TupleLit
impl !Sync for TupleLit
impl Unpin for TupleLit
impl UnwindSafe for TupleLit
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