pub trait ImplV8Exception:
Clone
+ Sized
+ Rc {
// Required methods
fn message(&self) -> CefStringUserfree;
fn source_line(&self) -> CefStringUserfree;
fn script_resource_name(&self) -> CefStringUserfree;
fn line_number(&self) -> c_int;
fn start_position(&self) -> c_int;
fn end_position(&self) -> c_int;
fn start_column(&self) -> c_int;
fn end_column(&self) -> c_int;
fn get_raw(&self) -> *mut _cef_v8_exception_t;
}Required Methods§
Sourcefn message(&self) -> CefStringUserfree
fn message(&self) -> CefStringUserfree
See _cef_v8_exception_t::get_message for more documentation.
Sourcefn source_line(&self) -> CefStringUserfree
fn source_line(&self) -> CefStringUserfree
See _cef_v8_exception_t::get_source_line for more documentation.
Sourcefn script_resource_name(&self) -> CefStringUserfree
fn script_resource_name(&self) -> CefStringUserfree
See _cef_v8_exception_t::get_script_resource_name for more documentation.
Sourcefn line_number(&self) -> c_int
fn line_number(&self) -> c_int
See _cef_v8_exception_t::get_line_number for more documentation.
Sourcefn start_position(&self) -> c_int
fn start_position(&self) -> c_int
See _cef_v8_exception_t::get_start_position for more documentation.
Sourcefn end_position(&self) -> c_int
fn end_position(&self) -> c_int
See _cef_v8_exception_t::get_end_position for more documentation.
Sourcefn start_column(&self) -> c_int
fn start_column(&self) -> c_int
See _cef_v8_exception_t::get_start_column for more documentation.
Sourcefn end_column(&self) -> c_int
fn end_column(&self) -> c_int
See _cef_v8_exception_t::get_end_column for more documentation.
fn get_raw(&self) -> *mut _cef_v8_exception_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.