pub struct TriGSerializer { /* private fields */ }Expand description
TriG serializer for writing RDF quads with named graph support
Implementations§
Source§impl TriGSerializer
impl TriGSerializer
Sourcepub fn with_base_iri(self, base: &str) -> Self
pub fn with_base_iri(self, base: &str) -> Self
Set the base IRI
Sourcepub fn with_prefix(self, prefix: &str, iri: &str) -> Self
pub fn with_prefix(self, prefix: &str, iri: &str) -> Self
Add a prefix mapping
Sourcepub fn for_writer<W: Write + 'static>(self, writer: W) -> TriGWriter<W>
pub fn for_writer<W: Write + 'static>(self, writer: W) -> TriGWriter<W>
Wrap this serializer for a specific writer
Trait Implementations§
Source§impl Clone for TriGSerializer
impl Clone for TriGSerializer
Source§fn clone(&self) -> TriGSerializer
fn clone(&self) -> TriGSerializer
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 moreSource§impl Debug for TriGSerializer
impl Debug for TriGSerializer
Auto Trait Implementations§
impl Freeze for TriGSerializer
impl RefUnwindSafe for TriGSerializer
impl Send for TriGSerializer
impl Sync for TriGSerializer
impl Unpin for TriGSerializer
impl UnsafeUnpin for TriGSerializer
impl UnwindSafe for TriGSerializer
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more