pub struct EncodedQuads {
pub rows: EncodedRows,
pub quads: Vec<[i64; 4]>,
}Expand description
Encoded quads ready to be written.
Fields§
§rows: EncodedRows§quads: Vec<[i64; 4]>Implementations§
Source§impl EncodedQuads
impl EncodedQuads
pub fn new<'a>(quads: impl IntoIterator<Item = QuadRef<'a>>) -> Self
Sourcepub fn insert_statements(&self, caps: &Capabilities) -> Vec<Statement>
pub fn insert_statements(&self, caps: &Capabilities) -> Vec<Statement>
Statements inserting the quads (and their terms / graph names).
Sourcepub fn delete_statements(&self, caps: &Capabilities) -> Vec<Statement>
pub fn delete_statements(&self, caps: &Capabilities) -> Vec<Statement>
Statements deleting the quads.
Trait Implementations§
Source§impl Debug for EncodedQuads
impl Debug for EncodedQuads
Auto Trait Implementations§
impl Freeze for EncodedQuads
impl RefUnwindSafe for EncodedQuads
impl Send for EncodedQuads
impl Sync for EncodedQuads
impl Unpin for EncodedQuads
impl UnsafeUnpin for EncodedQuads
impl UnwindSafe for EncodedQuads
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