pub struct Solutions {
pub variables: Vec<String>,
pub rows: Vec<Vec<Option<Term>>>,
}Expand description
A table of SPARQL solutions: variable names in projection order and rows of optional terms
(None is unbound).
Fields§
§variables: Vec<String>The variable names, without ?.
rows: Vec<Vec<Option<Term>>>The rows, each parallel to variables.
Implementations§
Trait Implementations§
impl Eq for Solutions
impl StructuralPartialEq for Solutions
Auto Trait Implementations§
impl Forget for Solutions
impl Freeze for Solutions
impl Move for Solutions
impl RefUnwindSafe for Solutions
impl Send for Solutions
impl Sync for Solutions
impl Unpin for Solutions
impl UnsafeUnpin for Solutions
impl UnwindSafe for Solutions
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