pub struct ExpressionStructValue {
pub name: ValueName,
pub attribute: ValueName,
}
Expand description
Expression value of struct type. It’s represent access to struct attributes of values with struct type
Fields§
§name: ValueName
Value name for structure value
attribute: ValueName
Value attribute for structure value
Trait Implementations§
Source§impl Clone for ExpressionStructValue
impl Clone for ExpressionStructValue
Source§fn clone(&self) -> ExpressionStructValue
fn clone(&self) -> ExpressionStructValue
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 ExpressionStructValue
impl Debug for ExpressionStructValue
Source§impl Display for ExpressionStructValue
impl Display for ExpressionStructValue
Source§impl From<ExpressionStructValue<'_>> for ExpressionStructValue
impl From<ExpressionStructValue<'_>> for ExpressionStructValue
Source§fn from(value: ExpressionStructValue<'_>) -> Self
fn from(value: ExpressionStructValue<'_>) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ExpressionStructValue
impl PartialEq for ExpressionStructValue
impl Eq for ExpressionStructValue
impl StructuralPartialEq for ExpressionStructValue
Auto Trait Implementations§
impl Freeze for ExpressionStructValue
impl RefUnwindSafe for ExpressionStructValue
impl Send for ExpressionStructValue
impl Sync for ExpressionStructValue
impl Unpin for ExpressionStructValue
impl UnwindSafe for ExpressionStructValue
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