Struct drcode_rust::DrCode
source · pub struct DrCode { /* private fields */ }
Implementations§
source§impl DrCode
impl DrCode
pub fn new(config: Config) -> Result<Self, DrCodeError>
pub fn capture_message(&self, message: &str, level: Level)
pub fn capture_error(&self, error: &(dyn StdError + Send + Sync + 'static))
pub fn report<E: ReportableError>(&self, error: E) -> DrCodeError
pub fn install_error_handlers(&self)
Auto Trait Implementations§
impl Freeze for DrCode
impl RefUnwindSafe for DrCode
impl Send for DrCode
impl Sync for DrCode
impl Unpin for DrCode
impl UnwindSafe for DrCode
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