pub struct FromScriptLogger {
pub script_to_constellation_chan: Arc<ReentrantMutex<ScriptToConstellationChan>>,
}Expand description
A logger directed at the constellation from content processes #[derive(Clone)]
Fields§
§script_to_constellation_chan: Arc<ReentrantMutex<ScriptToConstellationChan>>A channel to the constellation
Implementations§
Source§impl FromScriptLogger
A logger directed at the constellation from content processes
impl FromScriptLogger
A logger directed at the constellation from content processes
Sourcepub fn new(
script_to_constellation_chan: ScriptToConstellationChan,
) -> FromScriptLogger
pub fn new( script_to_constellation_chan: ScriptToConstellationChan, ) -> FromScriptLogger
Create a new constellation logger.
Sourcepub fn filter(&self) -> LevelFilter
pub fn filter(&self) -> LevelFilter
The maximum log level the constellation logger is interested in.
Trait Implementations§
Source§impl Log for FromScriptLogger
impl Log for FromScriptLogger
Auto Trait Implementations§
impl Freeze for FromScriptLogger
impl !RefUnwindSafe for FromScriptLogger
impl Send for FromScriptLogger
impl Sync for FromScriptLogger
impl Unpin for FromScriptLogger
impl !UnwindSafe for FromScriptLogger
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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 moreSource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert