pub struct AuditSystem { /* private fields */ }Expand description
Audit system
Implementations§
Source§impl AuditSystem
impl AuditSystem
pub fn new() -> Self
pub fn initialize(&mut self) -> Result<(), MedicalError>
pub fn add_audit_trail(&mut self, trail: AuditTrail)
pub fn get_audit_trail(&self, trail_id: &str) -> Option<&AuditTrail>
pub fn add_audit_report(&mut self, report: AuditReport)
pub fn get_audit_report(&self, report_id: &str) -> Option<&AuditReport>
pub fn compliance_monitoring(&self) -> &ComplianceMonitoring
Auto Trait Implementations§
impl Freeze for AuditSystem
impl RefUnwindSafe for AuditSystem
impl Send for AuditSystem
impl Sync for AuditSystem
impl Unpin for AuditSystem
impl UnsafeUnpin for AuditSystem
impl UnwindSafe for AuditSystem
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more