pub struct PLAssignStmt {
pub name: Option<Str>,
pub indirection: List,
pub nnames: i32,
pub val: Option<Box<SelectStmt>>,
pub location: i32,
}Expand description
The node PLAssignStmt.
Fields§
§name: Option<Str>§indirection: List§nnames: i32§val: Option<Box<SelectStmt>>§location: i32Trait Implementations§
Source§impl Clone for PLAssignStmt
impl Clone for PLAssignStmt
Source§impl Debug for PLAssignStmt
impl Debug for PLAssignStmt
Source§impl Default for PLAssignStmt
impl Default for PLAssignStmt
Source§impl Equal for PLAssignStmt
impl Equal for PLAssignStmt
Source§impl From<PLAssignStmt> for Node
impl From<PLAssignStmt> for Node
Source§fn from(node: PLAssignStmt) -> Node
fn from(node: PLAssignStmt) -> Node
Converts to this type from the input type.
Source§impl NodeType for PLAssignStmt
impl NodeType for PLAssignStmt
Source§impl Out for PLAssignStmt
impl Out for PLAssignStmt
Source§impl PartialEq for PLAssignStmt
impl PartialEq for PLAssignStmt
impl StructuralPartialEq for PLAssignStmt
Auto Trait Implementations§
impl Freeze for PLAssignStmt
impl RefUnwindSafe for PLAssignStmt
impl Send for PLAssignStmt
impl Sync for PLAssignStmt
impl Unpin for PLAssignStmt
impl UnsafeUnpin for PLAssignStmt
impl UnwindSafe for PLAssignStmt
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