pub struct CrashtrackerConfiguration { /* private fields */ }Implementations§
Source§impl CrashtrackerConfiguration
impl CrashtrackerConfiguration
pub fn builder() -> CrashtrackerConfigurationBuilder
pub fn additional_files(&self) -> &Vec<String>
pub fn collect_all_threads(&self) -> bool
pub fn create_alt_stack(&self) -> bool
pub fn max_threads(&self) -> usize
pub fn use_alt_stack(&self) -> bool
pub fn resolve_frames(&self) -> StacktraceCollection
pub fn signals(&self) -> &Vec<i32>
pub fn timeout(&self) -> Duration
pub fn unix_socket_path(&self) -> &Option<String>
pub fn unix_socket_connector(&self) -> fn(&str) -> RawFd
pub fn demangle_names(&self) -> bool
pub fn set_collect_all_threads(&mut self, collect: bool)
pub fn set_max_threads(&mut self, max: usize)
pub fn set_create_alt_stack(&mut self, create_alt_stack: bool) -> Result<()>
pub fn set_use_alt_stack(&mut self, use_alt_stack: bool) -> Result<()>
pub fn set_unix_socket_path(&mut self, path: String)
pub fn set_unix_socket_connector(&mut self, connector: fn(&str) -> RawFd)
Trait Implementations§
Source§impl Clone for CrashtrackerConfiguration
impl Clone for CrashtrackerConfiguration
Source§fn clone(&self) -> CrashtrackerConfiguration
fn clone(&self) -> CrashtrackerConfiguration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CrashtrackerConfiguration
impl Debug for CrashtrackerConfiguration
Source§impl<'de> Deserialize<'de> for CrashtrackerConfiguration
impl<'de> Deserialize<'de> for CrashtrackerConfiguration
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl !Freeze for CrashtrackerConfiguration
impl RefUnwindSafe for CrashtrackerConfiguration
impl Send for CrashtrackerConfiguration
impl Sync for CrashtrackerConfiguration
impl Unpin for CrashtrackerConfiguration
impl UnsafeUnpin for CrashtrackerConfiguration
impl UnwindSafe for CrashtrackerConfiguration
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