[][src]Trait sophia::dataset::CollectibleDataset

pub trait CollectibleDataset: Dataset {
    fn from_quad_source<QS>(
        quad: QS
    ) -> Result<Self, StreamError<<QS as QuadSource>::Error, Self::Error>>
    where
        QS: QuadSource
; }

A dataset that can be constructed from a QuadSource

Required methods

fn from_quad_source<QS>(
    quad: QS
) -> Result<Self, StreamError<<QS as QuadSource>::Error, Self::Error>> where
    QS: QuadSource

Loading content...

Implementations on Foreign Types

impl<T> CollectibleDataset for Vec<([T; 3], Option<T>)> where
    T: TTerm + CopyTerm + 'static, 
[src]

impl<T, S> CollectibleDataset for HashSet<([T; 3], Option<T>), S> where
    S: BuildHasher + Default,
    T: TTerm + CopyTerm + Eq + Hash + 'static, 
[src]

Loading content...

Implementors

impl<I> CollectibleDataset for HashDataset<I> where
    I: TermIndexMap,
    I::Index: Hash,
    <I::Factory as TermFactory>::TermData: 'static, 
[src]

impl<T> CollectibleDataset for GspoWrapper<T> where
    T: IndexedDataset + Dataset<Quad = ByTermRefs<Term<<T as IndexedDataset>::TermData>>>, 
[src]

impl<T> CollectibleDataset for OgpsWrapper<T> where
    T: IndexedDataset + Dataset<Quad = ByTermRefs<Term<<T as IndexedDataset>::TermData>>>, 
[src]

Loading content...