pub struct BufLog { /* private fields */ }Expand description
Log system that stores the messages
Implementations§
Trait Implementations§
Source§impl LogStatus for BufLog
impl LogStatus for BufLog
fn num_notes(&self) -> usize
fn num_infos(&self) -> usize
fn num_warnings(&self) -> usize
fn num_errors(&self) -> usize
fn get_messages(&self) -> impl Iterator<Item = &LogMsg>
fn get_messages_str(&self) -> String
fn has_no_errors(&self) -> bool
fn has_no_warnings(&self) -> bool
fn get_notes(&self) -> impl Iterator<Item = &LogMsg>
fn get_infos(&self) -> impl Iterator<Item = &LogMsg>
fn get_warnings(&self) -> impl Iterator<Item = &LogMsg>
fn get_errors(&self) -> impl Iterator<Item = &LogMsg>
fn get_totals(&self) -> String
Auto Trait Implementations§
impl Freeze for BufLog
impl RefUnwindSafe for BufLog
impl Send for BufLog
impl Sync for BufLog
impl Unpin for BufLog
impl UnsafeUnpin for BufLog
impl UnwindSafe for BufLog
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
Source§impl<S> BuildFrom<S> for S
impl<S> BuildFrom<S> for S
Source§fn build_from(source: S) -> S
fn build_from(source: S) -> S
Converts to this type from the input type.
Source§impl<S, T> BuildInto<T> for Swhere
T: BuildFrom<S>,
impl<S, T> BuildInto<T> for Swhere
T: BuildFrom<S>,
Source§fn build_into(self) -> T
fn build_into(self) -> T
Calls T::from(self) to convert a S into a T.
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<S, T> TryBuildInto<T> for Swhere
T: TryBuildFrom<S>,
impl<S, T> TryBuildInto<T> for Swhere
T: TryBuildFrom<S>,
Source§type Error = <T as TryBuildFrom<S>>::Error
type Error = <T as TryBuildFrom<S>>::Error
The type returned in the event of a conversion error.
Source§fn try_build_into(self) -> Result<T, <T as TryBuildFrom<S>>::Error>
fn try_build_into(self) -> Result<T, <T as TryBuildFrom<S>>::Error>
Performs the conversion.