pub struct ParsedSimpleAttributeOperand {
pub type_definition_id: NodeId,
pub browse_path: Vec<QualifiedName>,
pub attribute_id: AttributeId,
pub index_range: NumericRange,
}Expand description
Parsed version of the raw SimpleAttributeOperand.
Fields§
§type_definition_id: NodeIdNode ID of the type definition to get values from.
browse_path: Vec<QualifiedName>Path to the property to get.
attribute_id: AttributeIdAttribute ID to get.
index_range: NumericRangeRange of attribute to get.
Trait Implementations§
Source§impl Clone for ParsedSimpleAttributeOperand
impl Clone for ParsedSimpleAttributeOperand
Source§fn clone(&self) -> ParsedSimpleAttributeOperand
fn clone(&self) -> ParsedSimpleAttributeOperand
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 moreAuto Trait Implementations§
impl Freeze for ParsedSimpleAttributeOperand
impl RefUnwindSafe for ParsedSimpleAttributeOperand
impl Send for ParsedSimpleAttributeOperand
impl Sync for ParsedSimpleAttributeOperand
impl Unpin for ParsedSimpleAttributeOperand
impl UnsafeUnpin for ParsedSimpleAttributeOperand
impl UnwindSafe for ParsedSimpleAttributeOperand
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