Enum lldb_sys::CommandArgumentType
source · #[repr(u32)]pub enum CommandArgumentType {
Show 97 variants
Address,
AddressOrExpression,
AliasName,
AliasOptions,
Architecture,
Boolean,
BreakpointID,
BreakpointIDRange,
BreakpointName,
ByteSize,
ClassName,
CommandName,
Count,
DescriptionVerbosity,
DirectoryName,
DisassemblyFlavor,
EndAddress,
Expression,
ExpressionPath,
ExprFormat,
Filename,
Format,
FrameIndex,
FullName,
FunctionName,
FunctionOrSymbol,
GDBFormat,
HelpText,
Index,
Language,
LineNum,
LogCategory,
LogChannel,
Method,
Name,
NewPathPrefix,
NumLines,
NumberPerLine,
Offset,
OldPathPrefix,
OneLiner,
Path,
PermissionsNumber,
PermissionsString,
Pid,
Plugin,
ProcessName,
PythonClass,
PythonFunction,
PythonScript,
QueueName,
RegisterName,
RegularExpression,
RunArgs,
RunMode,
ScriptedCommandSynchronicity,
ScriptLang,
SearchWord,
Selector,
SettingIndex,
SettingKey,
SettingPrefix,
SettingVariableName,
ShlibName,
SourceFile,
SortOrder,
StartAddress,
SummaryString,
Symbol,
ThreadID,
ThreadIndex,
ThreadName,
TypeName,
UnsignedInteger,
UnixSignal,
VarName,
Value,
Width,
None,
Platform,
WatchpointID,
WatchpointIDRange,
WatchType,
RawInput,
Command,
ColumnNum,
LastArg,
ModuleUUID,
SaveCoreStyle,
LogHandler,
SEDStylePair,
RecognizerID,
ConnectURL,
TargetID,
StopHookID,
ReproducerProvider,
ReproducerSignal,
}
Variants§
Address
AddressOrExpression
AliasName
AliasOptions
Architecture
Boolean
BreakpointID
BreakpointIDRange
BreakpointName
ByteSize
ClassName
CommandName
Count
DescriptionVerbosity
DirectoryName
DisassemblyFlavor
EndAddress
Expression
ExpressionPath
ExprFormat
Filename
Format
FrameIndex
FullName
FunctionName
FunctionOrSymbol
GDBFormat
HelpText
Index
Language
LineNum
LogCategory
LogChannel
Method
Name
NewPathPrefix
NumLines
NumberPerLine
Offset
OldPathPrefix
OneLiner
Path
PermissionsNumber
PermissionsString
Pid
Plugin
ProcessName
PythonClass
PythonFunction
PythonScript
QueueName
RegisterName
RegularExpression
RunArgs
RunMode
ScriptedCommandSynchronicity
ScriptLang
SearchWord
Selector
SettingIndex
SettingKey
SettingPrefix
SettingVariableName
ShlibName
SourceFile
SortOrder
StartAddress
SummaryString
Symbol
ThreadID
ThreadIndex
ThreadName
TypeName
UnsignedInteger
UnixSignal
VarName
Value
Width
None
Platform
WatchpointID
WatchpointIDRange
WatchType
RawInput
Command
ColumnNum
LastArg
ModuleUUID
SaveCoreStyle
LogHandler
SEDStylePair
RecognizerID
ConnectURL
TargetID
StopHookID
ReproducerProvider
ReproducerSignal
Trait Implementations§
source§impl Clone for CommandArgumentType
impl Clone for CommandArgumentType
source§fn clone(&self) -> CommandArgumentType
fn clone(&self) -> CommandArgumentType
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 CommandArgumentType
impl Debug for CommandArgumentType
source§impl PartialEq<CommandArgumentType> for CommandArgumentType
impl PartialEq<CommandArgumentType> for CommandArgumentType
source§fn eq(&self, other: &CommandArgumentType) -> bool
fn eq(&self, other: &CommandArgumentType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<CommandArgumentType> for CommandArgumentType
impl PartialOrd<CommandArgumentType> for CommandArgumentType
source§fn partial_cmp(&self, other: &CommandArgumentType) -> Option<Ordering>
fn partial_cmp(&self, other: &CommandArgumentType) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for CommandArgumentType
impl Eq for CommandArgumentType
impl StructuralEq for CommandArgumentType
impl StructuralPartialEq for CommandArgumentType
Auto Trait Implementations§
impl RefUnwindSafe for CommandArgumentType
impl Send for CommandArgumentType
impl Sync for CommandArgumentType
impl Unpin for CommandArgumentType
impl UnwindSafe for CommandArgumentType
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