pub struct AuditaurState {
pub session_id: Option<String>,
/* private fields */
}Fields§
§session_id: Option<String>Implementations§
Source§impl AuditaurState
impl AuditaurState
pub fn initialize( config: AuditaurConfig, pid: u32, app_identifier: Option<String>, ) -> Result<Self, AuditaurError>
pub fn export_batch(&self, batch: OTelBatch) -> Result<(), AuditaurError>
pub fn tracing_layer(&self) -> AuditaurTracingLayer
Trait Implementations§
Source§impl Drop for AuditaurState
impl Drop for AuditaurState
Auto Trait Implementations§
impl Freeze for AuditaurState
impl RefUnwindSafe for AuditaurState
impl Send for AuditaurState
impl Sync for AuditaurState
impl Unpin for AuditaurState
impl UnsafeUnpin for AuditaurState
impl UnwindSafe for AuditaurState
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