pub trait ImplProcessMessage:
Clone
+ Sized
+ Rc {
// Required methods
fn is_valid(&self) -> c_int;
fn is_read_only(&self) -> c_int;
fn copy(&self) -> Option<ProcessMessage>;
fn name(&self) -> CefStringUserfree;
fn argument_list(&self) -> Option<ListValue>;
fn shared_memory_region(&self) -> Option<SharedMemoryRegion>;
fn get_raw(&self) -> *mut _cef_process_message_t;
}Required Methods§
Sourcefn is_valid(&self) -> c_int
fn is_valid(&self) -> c_int
See _cef_process_message_t::is_valid for more documentation.
Sourcefn is_read_only(&self) -> c_int
fn is_read_only(&self) -> c_int
See _cef_process_message_t::is_read_only for more documentation.
Sourcefn copy(&self) -> Option<ProcessMessage>
fn copy(&self) -> Option<ProcessMessage>
See _cef_process_message_t::copy for more documentation.
Sourcefn name(&self) -> CefStringUserfree
fn name(&self) -> CefStringUserfree
See _cef_process_message_t::get_name for more documentation.
Sourcefn argument_list(&self) -> Option<ListValue>
fn argument_list(&self) -> Option<ListValue>
See _cef_process_message_t::get_argument_list for more documentation.
See _cef_process_message_t::get_shared_memory_region for more documentation.
fn get_raw(&self) -> *mut _cef_process_message_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.