pub enum GraphInputFormat {
Jsonl,
Csv,
NTriples,
}Expand description
Supported graph stream formats for relation loading.
Variants§
Jsonl
One JSON object per line with subject, predicate, object, and optional split fields.
Csv
CSV with subject, predicate, object, and optional split columns.
NTriples
RDF N-Triples with subject predicate object triples.
Trait Implementations§
Source§impl Clone for GraphInputFormat
impl Clone for GraphInputFormat
Source§fn clone(&self) -> GraphInputFormat
fn clone(&self) -> GraphInputFormat
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GraphInputFormat
Source§impl Debug for GraphInputFormat
impl Debug for GraphInputFormat
impl Eq for GraphInputFormat
Source§impl PartialEq for GraphInputFormat
impl PartialEq for GraphInputFormat
Source§fn eq(&self, other: &GraphInputFormat) -> bool
fn eq(&self, other: &GraphInputFormat) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GraphInputFormat
Auto Trait Implementations§
impl Freeze for GraphInputFormat
impl RefUnwindSafe for GraphInputFormat
impl Send for GraphInputFormat
impl Sync for GraphInputFormat
impl Unpin for GraphInputFormat
impl UnsafeUnpin for GraphInputFormat
impl UnwindSafe for GraphInputFormat
Blanket Implementations§
impl<T> Allocation for T
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