pub struct TripleTemplate {
pub subject: TripleComponent,
pub predicate: TripleComponent,
pub object: TripleComponent,
pub graph: Option<String>,
}Expand description
A triple template for DELETE/INSERT operations.
Fields§
§subject: TripleComponentSubject (may be a variable).
predicate: TripleComponentPredicate (may be a variable).
object: TripleComponentObject (may be a variable or literal).
graph: Option<String>Named graph (optional).
Trait Implementations§
Source§impl Clone for TripleTemplate
impl Clone for TripleTemplate
Source§fn clone(&self) -> TripleTemplate
fn clone(&self) -> TripleTemplate
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 TripleTemplate
impl RefUnwindSafe for TripleTemplate
impl Send for TripleTemplate
impl Sync for TripleTemplate
impl Unpin for TripleTemplate
impl UnwindSafe for TripleTemplate
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