Struct lldb::SBProcessInfo
source · [−]pub struct SBProcessInfo {
pub raw: SBProcessInfoRef,
}
Fields
raw: SBProcessInfoRef
The underlying raw SBProcessInfoRef
.
Implementations
sourceimpl SBProcessInfo
impl SBProcessInfo
pub fn name(&self) -> &str
pub fn executable_file(&self) -> SBFileSpec
pub fn process_id(&self) -> lldb_pid_t
pub fn user_id(&self) -> Option<u32>
pub fn group_id(&self) -> Option<u32>
pub fn effective_user_id(&self) -> Option<u32>
pub fn effective_group_id(&self) -> Option<u32>
pub fn parent_process_id(&self) -> lldb_pid_t
Trait Implementations
sourceimpl Clone for SBProcessInfo
impl Clone for SBProcessInfo
sourcefn clone(&self) -> SBProcessInfo
fn clone(&self) -> SBProcessInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SBProcessInfo
impl Debug for SBProcessInfo
sourceimpl Drop for SBProcessInfo
impl Drop for SBProcessInfo
impl Send for SBProcessInfo
impl Sync for SBProcessInfo
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more