Struct ckb_jsonrpc_types::ExtraLoggerConfig[][src]

pub struct ExtraLoggerConfig {
    pub filter: String,
}

Runtime logger config for extra loggers.

Fields

filter: String

Sets log levels for different modules.

Examples

Set the log level to info for all modules

info

Set the log level to debug for listed modules and info for other modules.

info,ckb-rpc=debug,ckb-sync=debug,ckb-relay=debug,ckb-tx-pool=debug,ckb-network=debug

Trait Implementations

impl Clone for ExtraLoggerConfig[src]

impl Debug for ExtraLoggerConfig[src]

impl Default for ExtraLoggerConfig[src]

impl<'de> Deserialize<'de> for ExtraLoggerConfig[src]

impl Serialize for ExtraLoggerConfig[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,