Trait rdf_types::RdfDisplay

source ·
pub trait RdfDisplay {
    // Required method
    fn rdf_fmt(&self, f: &mut Formatter<'_>) -> Result;

    // Provided method
    fn rdf_display(&self) -> RdfDisplayed<&Self> { ... }
}

Required Methods§

source

fn rdf_fmt(&self, f: &mut Formatter<'_>) -> Result

Provided Methods§

Implementations on Foreign Types§

source§

impl RdfDisplay for IriRefBuf

source§

fn rdf_fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl RdfDisplay for IriBuf

source§

fn rdf_fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl RdfDisplay for String

source§

fn rdf_fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<'a> RdfDisplay for IriRef<'a>

source§

fn rdf_fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<'a> RdfDisplay for Iri<'a>

source§

fn rdf_fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<'a, T: RdfDisplay + ?Sized> RdfDisplay for &'a T

source§

fn rdf_fmt(&self, f: &mut Formatter<'_>) -> Result

Implementors§

source§

impl<I: Display, B: Display> RdfDisplay for Id<I, B>

source§

impl<I: Display, B: Display, L: RdfDisplay> RdfDisplay for Term<I, B, L>

source§

impl<S: RdfDisplay, I: RdfDisplay, L: Display> RdfDisplay for Literal<S, I, L>

source§

impl<S: RdfDisplay, P: RdfDisplay, O: RdfDisplay> RdfDisplay for Triple<S, P, O>

source§

impl<S: RdfDisplay, P: RdfDisplay, O: RdfDisplay, G: RdfDisplay> RdfDisplay for Quad<S, P, O, G>