pub struct N3Serializer { /* private fields */ }Expand description
N3 serializer for writing RDF with Turtle-compatible syntax
Implementations§
Source§impl N3Serializer
impl N3Serializer
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) -> N3Writer<W>
pub fn for_writer<W: Write + 'static>(self, writer: W) -> N3Writer<W>
Wrap this serializer for a specific writer
Trait Implementations§
Source§impl Clone for N3Serializer
impl Clone for N3Serializer
Source§fn clone(&self) -> N3Serializer
fn clone(&self) -> N3Serializer
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 N3Serializer
impl Debug for N3Serializer
Auto Trait Implementations§
impl Freeze for N3Serializer
impl RefUnwindSafe for N3Serializer
impl Send for N3Serializer
impl Sync for N3Serializer
impl Unpin for N3Serializer
impl UnsafeUnpin for N3Serializer
impl UnwindSafe for N3Serializer
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