pub struct DeleteTripleOp {
pub subject: TripleComponent,
pub predicate: TripleComponent,
pub object: TripleComponent,
pub graph: Option<String>,
pub input: Option<Box<LogicalOperator>>,
}Expand description
Delete RDF triples.
Fields§
§subject: TripleComponentSubject pattern.
predicate: TripleComponentPredicate pattern.
object: TripleComponentObject pattern.
graph: Option<String>Named graph (optional).
input: Option<Box<LogicalOperator>>Input operator (provides variable bindings).
Trait Implementations§
Source§impl Clone for DeleteTripleOp
impl Clone for DeleteTripleOp
Source§fn clone(&self) -> DeleteTripleOp
fn clone(&self) -> DeleteTripleOp
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 DeleteTripleOp
impl RefUnwindSafe for DeleteTripleOp
impl Send for DeleteTripleOp
impl Sync for DeleteTripleOp
impl Unpin for DeleteTripleOp
impl UnwindSafe for DeleteTripleOp
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