pub struct CrashtrackerConfiguration { /* private fields */ }Implementations§
Source§impl CrashtrackerConfiguration
impl CrashtrackerConfiguration
pub fn new( additional_files: Vec<String>, create_alt_stack: bool, use_alt_stack: bool, endpoint: Option<Endpoint>, resolve_frames: StacktraceCollection, signals: Vec<i32>, timeout: Option<Duration>, unix_socket_path: Option<String>, demangle_names: bool, ) -> Result<Self>
pub fn additional_files(&self) -> &Vec<String>
pub fn create_alt_stack(&self) -> bool
pub fn use_alt_stack(&self) -> bool
pub fn endpoint(&self) -> &Option<Endpoint>
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 demangle_names(&self) -> bool
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<()>
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
Source§impl PartialEq for CrashtrackerConfiguration
impl PartialEq for CrashtrackerConfiguration
Source§fn eq(&self, other: &CrashtrackerConfiguration) -> bool
fn eq(&self, other: &CrashtrackerConfiguration) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CrashtrackerConfiguration
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