pub struct EventLogServices { /* private fields */ }
Implementations§
Source§impl EventLogServices
impl EventLogServices
pub fn new(logger: Box<dyn UefiLogger>) -> EventLogServices
pub fn reset(&mut self)
Trait Implementations§
Source§impl Inspect for EventLogServices
impl Inspect for EventLogServices
Source§impl SaveRestore for EventLogServices
impl SaveRestore for EventLogServices
Source§type SavedState = NoSavedState
type SavedState = NoSavedState
The concrete saved state type.
Source§fn restore(
&mut self,
NoSavedState: Self::SavedState,
) -> Result<(), RestoreError>
fn restore( &mut self, NoSavedState: Self::SavedState, ) -> Result<(), RestoreError>
Restores the object’s state.
Auto Trait Implementations§
impl Freeze for EventLogServices
impl !RefUnwindSafe for EventLogServices
impl Send for EventLogServices
impl !Sync for EventLogServices
impl Unpin for EventLogServices
impl !UnwindSafe for EventLogServices
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
§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> ProtobufSaveRestore for T
impl<T> ProtobufSaveRestore for T
Source§fn restore(&mut self, state: SavedStateBlob) -> Result<(), RestoreError>
fn restore(&mut self, state: SavedStateBlob) -> Result<(), RestoreError>
Restore the object.