Trait gst_plugin::uri_handler::URIHandlerImpl [−][src]
pub trait URIHandlerImpl: AnyImpl + Send + Sync + 'static { fn get_uri(&self, element: &URIHandler) -> Option<String>; fn set_uri(
&self,
element: &URIHandler,
uri: Option<String>
) -> Result<(), Error>; }
Required Methods
fn get_uri(&self, element: &URIHandler) -> Option<String>
fn set_uri(
&self,
element: &URIHandler,
uri: Option<String>
) -> Result<(), Error>
&self,
element: &URIHandler,
uri: Option<String>
) -> Result<(), Error>
Methods
impl URIHandlerImpl
impl URIHandlerImpl
pub fn downcast_ref<U: URIHandlerImpl>(&self) -> Option<&U>
pub fn downcast_ref<U: URIHandlerImpl>(&self) -> Option<&U>
ⓘImportant traits for &'a mut Rpub unsafe fn downcast_ref_unchecked<U: URIHandlerImpl>(&self) -> &U
ⓘImportant traits for &'a mut R
pub unsafe fn downcast_ref_unchecked<U: URIHandlerImpl>(&self) -> &U
pub fn is<U: URIHandlerImpl>(&self) -> bool
pub fn is<U: URIHandlerImpl>(&self) -> bool