pub enum RelationshipSelector {
SourceId(String),
SourceType(String),
}Expand description
An OPC selector. Repeated selectors form a union, never duplicate output.
Variants§
SourceId(String)
Select relationships by their Id attribute.
SourceType(String)
Select every relationship of the given Type.
Trait Implementations§
Source§impl Clone for RelationshipSelector
impl Clone for RelationshipSelector
Source§impl Debug for RelationshipSelector
impl Debug for RelationshipSelector
impl Eq for RelationshipSelector
Source§impl PartialEq for RelationshipSelector
impl PartialEq for RelationshipSelector
impl StructuralPartialEq for RelationshipSelector
Auto Trait Implementations§
impl Freeze for RelationshipSelector
impl RefUnwindSafe for RelationshipSelector
impl Send for RelationshipSelector
impl Sync for RelationshipSelector
impl Unpin for RelationshipSelector
impl UnsafeUnpin for RelationshipSelector
impl UnwindSafe for RelationshipSelector
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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