Enum simics_api_sys::bindings::debugger_error_t
source · #[repr(u32)]pub enum debugger_error_t {
Show 34 variants
Debugger_No_Error = 0,
Debugger_Not_Allowed_In_Execution_Context = 1,
Debugger_Unknown_Context = 2,
Debugger_Not_Supported_For_Context = 3,
Debugger_Context_Does_Not_Have_State = 4,
Debugger_Context_Is_Not_Active = 5,
Debugger_Lookup_Failure = 6,
Debugger_Failed_To_Get_Stack_Frame = 7,
Debugger_Failed_To_Get_PC = 8,
Debugger_Failed_To_Read = 9,
Debugger_Failed_To_Write = 10,
Debugger_Frame_Outside_Of_Known_Stack = 11,
Debugger_Failed_To_Evaluate_Expression = 12,
Debugger_Incorrect_Type = 13,
Debugger_Incorrect_Size = 14,
Debugger_Incorrect_Context_Query = 15,
Debugger_Unknown_Id = 16,
Debugger_Source_Not_Found = 17,
Debugger_File_Not_Found = 18,
Debugger_Unrecognized_File_Format = 19,
Debugger_Unsupported_For_File_Format = 20,
Debugger_Failed_To_Open_File = 21,
Debugger_Not_Relocatable = 22,
Debugger_Segment_Info_Missing = 23,
Debugger_Section_Info_Missing = 24,
Debugger_Segment_Not_Found = 25,
Debugger_Section_Not_Found = 26,
Debugger_Already_Running = 27,
Debugger_Failed_To_Continue = 28,
Debugger_No_Context_For_Object = 29,
Debugger_Invalid_Path = 30,
Debugger_Missing_Object = 31,
Debugger_Unexpected_Error = 32,
Debugger_Step_Interrupted = 33,
}
Expand description
Variants§
Debugger_No_Error = 0
Debugger_Not_Allowed_In_Execution_Context = 1
Debugger_Unknown_Context = 2
Debugger_Not_Supported_For_Context = 3
Debugger_Context_Does_Not_Have_State = 4
Debugger_Context_Is_Not_Active = 5
Debugger_Lookup_Failure = 6
Debugger_Failed_To_Get_Stack_Frame = 7
Debugger_Failed_To_Get_PC = 8
Debugger_Failed_To_Read = 9
Debugger_Failed_To_Write = 10
Debugger_Frame_Outside_Of_Known_Stack = 11
Debugger_Failed_To_Evaluate_Expression = 12
Debugger_Incorrect_Type = 13
Debugger_Incorrect_Size = 14
Debugger_Incorrect_Context_Query = 15
Debugger_Unknown_Id = 16
Debugger_Source_Not_Found = 17
Debugger_File_Not_Found = 18
Debugger_Unrecognized_File_Format = 19
Debugger_Unsupported_For_File_Format = 20
Debugger_Failed_To_Open_File = 21
Debugger_Not_Relocatable = 22
Debugger_Segment_Info_Missing = 23
Debugger_Section_Info_Missing = 24
Debugger_Segment_Not_Found = 25
Debugger_Section_Not_Found = 26
Debugger_Already_Running = 27
Debugger_Failed_To_Continue = 28
Debugger_No_Context_For_Object = 29
Debugger_Invalid_Path = 30
Debugger_Missing_Object = 31
Debugger_Unexpected_Error = 32
Debugger_Step_Interrupted = 33
Trait Implementations§
source§impl Clone for debugger_error_t
impl Clone for debugger_error_t
source§fn clone(&self) -> debugger_error_t
fn clone(&self) -> debugger_error_t
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for debugger_error_t
impl Debug for debugger_error_t
source§impl Hash for debugger_error_t
impl Hash for debugger_error_t
source§impl Ord for debugger_error_t
impl Ord for debugger_error_t
source§fn cmp(&self, other: &debugger_error_t) -> Ordering
fn cmp(&self, other: &debugger_error_t) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for debugger_error_t
impl PartialEq for debugger_error_t
source§impl PartialOrd for debugger_error_t
impl PartialOrd for debugger_error_t
impl Copy for debugger_error_t
impl Eq for debugger_error_t
impl StructuralPartialEq for debugger_error_t
Auto Trait Implementations§
impl Freeze for debugger_error_t
impl RefUnwindSafe for debugger_error_t
impl Send for debugger_error_t
impl Sync for debugger_error_t
impl Unpin for debugger_error_t
impl UnwindSafe for debugger_error_t
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)