[−][src]Trait sophia::serializer::QuadSerializer
A quad serializer writes quads according to a given format.
Associated Types
Loading content...Required methods
fn serialize_quads<QS>(
&mut self,
source: &mut QS
) -> StreamResult<&mut Self, QS::Error, Self::Error> where
QS: QuadSource,
Self: Sized,
&mut self,
source: &mut QS
) -> StreamResult<&mut Self, QS::Error, Self::Error> where
QS: QuadSource,
Self: Sized,
Serialize all quads from the given QuadSource
.
Provided methods
fn serialize_dataset<D>(
&mut self,
dataset: &D
) -> StreamResult<&mut Self, D::Error, Self::Error> where
D: Dataset,
Self: Sized,
&mut self,
dataset: &D
) -> StreamResult<&mut Self, D::Error, Self::Error> where
D: Dataset,
Self: Sized,
Serialize a whole Dataset
.
While this method has a default implementation based on serialize_quads
,
some implementations may override it in order to better use the structure of the Dataset.
Implementors
impl<W> QuadSerializer for NtSerializer<W> where
W: Write,
[src]
W: Write,
type Error = Error
fn serialize_quads<QS>(
&mut self,
source: &mut QS
) -> StreamResult<&mut Self, QS::Error, Self::Error> where
QS: QuadSource,
[src]
&mut self,
source: &mut QS
) -> StreamResult<&mut Self, QS::Error, Self::Error> where
QS: QuadSource,