pub struct SBProcessInfo {
pub raw: SBProcessInfoRef,
}Expand description
Describes an existing process and any discoverable information that pertains to that process.
Fields§
§raw: SBProcessInfoRefThe underlying raw SBProcessInfoRef.
Implementations§
Source§impl 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§
Source§impl Clone for SBProcessInfo
impl Clone for SBProcessInfo
Source§fn clone(&self) -> SBProcessInfo
fn clone(&self) -> SBProcessInfo
Returns a duplicate 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 SBProcessInfo
impl Debug for SBProcessInfo
Source§impl Drop for SBProcessInfo
impl Drop for SBProcessInfo
impl Send for SBProcessInfo
impl Sync for SBProcessInfo
Auto Trait Implementations§
impl Freeze for SBProcessInfo
impl RefUnwindSafe for SBProcessInfo
impl Unpin for SBProcessInfo
impl UnwindSafe for SBProcessInfo
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