pub trait ImplMediaSource:
Clone
+ Sized
+ Rc {
// Required methods
fn id(&self) -> CefStringUserfree;
fn is_cast_source(&self) -> c_int;
fn is_dial_source(&self) -> c_int;
fn get_raw(&self) -> *mut _cef_media_source_t;
}Required Methods§
Sourcefn id(&self) -> CefStringUserfree
fn id(&self) -> CefStringUserfree
See _cef_media_source_t::get_id for more documentation.
Sourcefn is_cast_source(&self) -> c_int
fn is_cast_source(&self) -> c_int
See _cef_media_source_t::is_cast_source for more documentation.
Sourcefn is_dial_source(&self) -> c_int
fn is_dial_source(&self) -> c_int
See _cef_media_source_t::is_dial_source for more documentation.
fn get_raw(&self) -> *mut _cef_media_source_t
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.