Logger

Structin log_fastlylog-fastly 0.13.1View source
pub struct Logger { /* private fields */ }

An implementation of the log::Log trait for Fastly Compute.

Create and initialize a Logger by using the builder returned by Logger::builder().

Methods

fn builder() -> Builder

Get a new Builder.

Returns

Trait implementations

impl Debug for Logger

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Parameters

self: &Self
f: &mut $crate::fmt::Formatter

Returns

$crate::fmt::Result

impl Log for Logger

fn enabled(&self, metadata: &Metadata<'_>) -> bool

Parameters

self: &Self
metadata: &Metadata

Returns

bool
fn flush(&self)

Parameters

self: &Self
fn log(&self, record: &Record<'_>)

Parameters

self: &Self
record: &Record

Auto trait implementations

Blanket implementations