pub struct CSharpProfiler;Implementations§
Source§impl CSharpProfiler
impl CSharpProfiler
pub fn new() -> Self
Sourcepub fn profile_continuous(
&self,
csharp_file_or_dll: &str,
) -> Result<ProfileResult, String>
pub fn profile_continuous( &self, csharp_file_or_dll: &str, ) -> Result<ProfileResult, String>
Continuous profiling of C# applications using dotnet-trace
Sourcepub fn profile_pid(&self, pid: u32) -> Result<ProfileResult, String>
pub fn profile_pid(&self, pid: u32) -> Result<ProfileResult, String>
Profile by attaching to PID
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CSharpProfiler
impl RefUnwindSafe for CSharpProfiler
impl Send for CSharpProfiler
impl Sync for CSharpProfiler
impl Unpin for CSharpProfiler
impl UnwindSafe for CSharpProfiler
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