rdf_model/
source.rs

1// This is free and unencumbered software released into the public domain.
2
3use crate::traits::{Enumerable, MaybeDurable, MaybeIndexed, MaybeMutable};
4
5/// An RDF source.
6///
7/// See: https://www.w3.org/TR/rdf12-concepts/#dfn-rdf-source
8pub trait Source: Enumerable + MaybeDurable + MaybeIndexed + MaybeMutable {}
9
10impl core::fmt::Debug for dyn Source {
11    fn fmt(&self, f: &mut core::fmt::Formatter) -> core::fmt::Result {
12        f.debug_struct("Source").finish()
13    }
14}