pub trait ImplV8StackFrame:
Clone
+ Sized
+ Rc {
// Required methods
fn is_valid(&self) -> c_int;
fn script_name(&self) -> CefStringUserfree;
fn script_name_or_source_url(&self) -> CefStringUserfree;
fn function_name(&self) -> CefStringUserfree;
fn line_number(&self) -> c_int;
fn column(&self) -> c_int;
fn is_eval(&self) -> c_int;
fn is_constructor(&self) -> c_int;
fn get_raw(&self) -> *mut _cef_v8_stack_frame_t;
}Required Methods§
Sourcefn is_valid(&self) -> c_int
fn is_valid(&self) -> c_int
See _cef_v8_stack_frame_t::is_valid for more documentation.
Sourcefn script_name(&self) -> CefStringUserfree
fn script_name(&self) -> CefStringUserfree
See _cef_v8_stack_frame_t::get_script_name for more documentation.
Sourcefn script_name_or_source_url(&self) -> CefStringUserfree
fn script_name_or_source_url(&self) -> CefStringUserfree
See _cef_v8_stack_frame_t::get_script_name_or_source_url for more documentation.
Sourcefn function_name(&self) -> CefStringUserfree
fn function_name(&self) -> CefStringUserfree
See _cef_v8_stack_frame_t::get_function_name for more documentation.
Sourcefn line_number(&self) -> c_int
fn line_number(&self) -> c_int
See _cef_v8_stack_frame_t::get_line_number for more documentation.
Sourcefn column(&self) -> c_int
fn column(&self) -> c_int
See _cef_v8_stack_frame_t::get_column for more documentation.
Sourcefn is_eval(&self) -> c_int
fn is_eval(&self) -> c_int
See _cef_v8_stack_frame_t::is_eval for more documentation.
Sourcefn is_constructor(&self) -> c_int
fn is_constructor(&self) -> c_int
See _cef_v8_stack_frame_t::is_constructor for more documentation.
fn get_raw(&self) -> *mut _cef_v8_stack_frame_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.