pub struct RdfSerializer { /* private fields */ }Expand description
Unified RDF serializer supporting all formats
Implementations§
Source§impl RdfSerializer
impl RdfSerializer
Sourcepub fn with_base_iri(self, base_iri: impl Into<String>) -> Self
pub fn with_base_iri(self, base_iri: impl Into<String>) -> Self
Set the base IRI for relative IRI generation
Sourcepub fn with_prefix(
self,
prefix: impl Into<String>,
iri: impl Into<String>,
) -> Self
pub fn with_prefix( self, prefix: impl Into<String>, iri: impl Into<String>, ) -> Self
Add a namespace prefix
Sourcepub fn for_writer<W: Write + 'static>(
self,
writer: W,
) -> WriterQuadSerializer<W>
pub fn for_writer<W: Write + 'static>( self, writer: W, ) -> WriterQuadSerializer<W>
Create a writer-based serializer
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RdfSerializer
impl RefUnwindSafe for RdfSerializer
impl Send for RdfSerializer
impl Sync for RdfSerializer
impl Unpin for RdfSerializer
impl UnsafeUnpin for RdfSerializer
impl UnwindSafe for RdfSerializer
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> 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