pub struct ResolveOp {
pub from: String,
pub via: Option<String>,
pub direction: String,
pub output_var: String,
}Expand description
Compiled resolve operator
Fields§
§from: StringField name in context to read the entity ID from
via: Option<String>Optional link type to follow (None = direct ID resolution)
direction: StringDirection: “forward” or “reverse”
output_var: StringVariable name to store the resolved entity
Implementations§
Source§impl ResolveOp
impl ResolveOp
Sourcepub fn from_config(config: &ResolveConfig) -> Self
pub fn from_config(config: &ResolveConfig) -> Self
Create a ResolveOp from a ResolveConfig
Trait Implementations§
Source§impl PipelineOperator for ResolveOp
impl PipelineOperator for ResolveOp
Auto Trait Implementations§
impl Freeze for ResolveOp
impl RefUnwindSafe for ResolveOp
impl Send for ResolveOp
impl Sync for ResolveOp
impl Unpin for ResolveOp
impl UnsafeUnpin for ResolveOp
impl UnwindSafe for ResolveOp
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