pub struct LuaUnaryExpression {
pub op: String,
pub operand: LuaExpression,
}Expand description
Unary expression
Fields§
§op: StringThe operator.
operand: LuaExpressionThe operand.
Trait Implementations§
Source§impl Clone for LuaUnaryExpression
impl Clone for LuaUnaryExpression
Source§fn clone(&self) -> LuaUnaryExpression
fn clone(&self) -> LuaUnaryExpression
Returns a duplicate 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 Debug for LuaUnaryExpression
impl Debug for LuaUnaryExpression
Source§impl<'de> Deserialize<'de> for LuaUnaryExpression
impl<'de> Deserialize<'de> for LuaUnaryExpression
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for LuaUnaryExpression
impl Serialize for LuaUnaryExpression
Source§impl ToSource for LuaUnaryExpression
impl ToSource for LuaUnaryExpression
Source§fn to_source(&self, buffer: &mut SourceBuffer)
fn to_source(&self, buffer: &mut SourceBuffer)
Writes the source code representation of this type to the provided buffer.
Source§fn to_source_string(&self) -> String
fn to_source_string(&self) -> String
Converts this type to a source code string.
Auto Trait Implementations§
impl Freeze for LuaUnaryExpression
impl RefUnwindSafe for LuaUnaryExpression
impl Send for LuaUnaryExpression
impl Sync for LuaUnaryExpression
impl Unpin for LuaUnaryExpression
impl UnsafeUnpin for LuaUnaryExpression
impl UnwindSafe for LuaUnaryExpression
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