pub struct PrintLog { /* private fields */ }Expand description
Basic log system that prints out messages to stderr without storing them
Implementations§
Trait Implementations§
Source§impl LogStatus for PrintLog
impl LogStatus for PrintLog
fn num_notes(&self) -> usize
fn num_infos(&self) -> usize
fn num_warnings(&self) -> usize
fn num_errors(&self) -> usize
fn has_no_errors(&self) -> bool
fn has_no_warnings(&self) -> bool
fn get_messages(&self) -> impl Iterator<Item = &LogMsg>
fn get_messages_str(&self) -> String
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 PrintLog
impl RefUnwindSafe for PrintLog
impl Send for PrintLog
impl Sync for PrintLog
impl Unpin for PrintLog
impl UnsafeUnpin for PrintLog
impl UnwindSafe for PrintLog
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.