pub trait URIHandlerImpl: ElementImpl {
    const URI_TYPE: URIType;

    // Required methods
    fn protocols() -> &'static [&'static str];
    fn uri(&self) -> Option<String>;
    fn set_uri(&self, uri: &str) -> Result<(), Error>;
}

Required Associated Constants§

Required Methods§

source

fn protocols() -> &'static [&'static str]

source

fn uri(&self) -> Option<String>

source

fn set_uri(&self, uri: &str) -> Result<(), Error>

Object Safety§

This trait is not object safe.

Implementors§