MCPcopy Index your code

hub / github.com/SpriteOvO/spdlog-rs / types & classes

Types & classes188 in github.com/SpriteOvO/spdlog-rs

↓ 5 callersClassTemplate
spdlog-internal/src/pattern_parser/parse.rs:6
↓ 3 callersClassKey
spdlog/src/kv.rs:99
↓ 3 callersEnumTimePoint
spdlog/src/sink/rotating_file_sink.rs:123
↓ 2 callersClassKeyValuesIter
spdlog/src/kv.rs:284
↓ 2 callersClassStderr
spdlog/src/sink/std_stream_sink.rs:107
↓ 2 callersClassStdout
spdlog/src/sink/std_stream_sink.rs:94
↓ 1 callersClassBuildPatternError
spdlog/src/error.rs:325
↓ 1 callersEnumError
spdlog-internal/src/pattern_parser/error.rs:9
↓ 1 callersClassFullFormatterBuilder
spdlog/src/formatter/full_formatter.rs:212
↓ 1 callersClassJsonFormatter
spdlog/src/formatter/json_formatter.rs:164
↓ 1 callersClassJsonKV
spdlog/src/formatter/json_formatter.rs:47
↓ 1 callersClassJsonRecord
spdlog/src/formatter/json_formatter.rs:21
↓ 1 callersClassKeyOwned
spdlog/src/kv.rs:137
↓ 1 callersClassLevelStyles
spdlog/src/terminal_style.rs:235
↓ 1 callersClassLoggerName
spdlog/src/formatter/pattern_formatter/pattern/logger_name.rs:11
↓ 1 callersClassRecord
spdlog/src/record.rs:24
↓ 1 callersEnumRotationPolicy
spdlog/src/sink/rotating_file_sink.rs:57
↓ 1 callersClassThreadPool
A thread pool for processing operations asynchronously. Currently only used in [`AsyncPoolSink`]. # Examples ``` # use std::sync::Arc; use spdlog::
spdlog/src/thread_pool.rs:37
↓ 1 callersClassVisitor
spdlog/src/kv.rs:328
ClassAbbrMonthName
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:45
ClassAbbrWeekdayName
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:11
ClassAmPm
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:345
ClassAndroidLevelsMapping
spdlog/src/sink/android_sink.rs:19
EnumAndroidLogTag
Represents how to choose a tag for Android logs. # Log Level Mapping | spdlog-rs | Android NDK | |------------|-------------| | `Critical` | `FATAL
spdlog/src/sink/android_sink.rs:104
ClassAndroidSink
A sink with Android NDK API `__android_log_write` as the target.
spdlog/src/sink/android_sink.rs:184
ClassAndroidSinkBuilder
spdlog/src/sink/android_sink.rs:114
ClassAppDatabase
spdlog/examples/03-logger.rs:36
EnumArg
spdlog-macros/src/normalize_forward.rs:56
EnumArgValue
spdlog-macros/src/normalize_forward.rs:104
ClassArgs
spdlog-macros/src/normalize_forward.rs:47
ClassArgs
spdlog/benches/spdlog-rs/cmp-cpp.rs:105
ClassArgs
spdlog/benches/spdlog-rs/cmp-cpp-async.rs:106
ClassAsserter
spdlog/src/log_macros.rs:371
ClassAsyncPoolSink
A [combined sink], logging and flushing asynchronously (thread-pool-based). Expensive operations (such as `log` and `flush`) on asynchronous sinks wi
spdlog/src/sink/async_sink/async_pool_sink.rs:48
ClassAsyncPoolSinkBuilder
spdlog/src/sink/async_sink/async_pool_sink.rs:150
ClassAtomicLevelFilter
Atomic version of [`LevelFilter`] which can be safely shared between threads.
spdlog/src/level.rs:374
ClassAutoSpacer
spdlog/src/formatter/full_formatter.rs:291
ClassBackend
spdlog/src/sink/async_sink/async_pool_sink.rs:258
ClassBenchSink
spdlog/benches/spdlog-rs/pattern.rs:25
ClassBraceAny
spdlog-macros/src/normalize_forward.rs:132
ClassCacheValues
spdlog/src/formatter/local_time_cacher.rs:35
ClassCollectVecSink
spdlog/examples/05-sink.rs:10
EnumColor
spdlog/src/terminal_style.rs:14
ClassCustomPatternItem
spdlog-macros/src/pattern/mod.rs:165
ClassCustomPatterns
Mapping from user-provided patterns to formatters.
spdlog-macros/src/pattern/mod.rs:150
ClassData
spdlog/src/log_macros.rs:416
ClassDate
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:144
ClassDay
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:207
ClassDedupSink
A [combined sink], skip consecutive repeated records. More than 2 consecutive repeated records, the records after the first one will be replaced with
spdlog/src/sink/dedup_sink.rs:77
ClassDedupSinkBuilder
spdlog/src/sink/dedup_sink.rs:225
ClassDedupSinkState
spdlog/src/sink/dedup_sink.rs:10
ClassDefaultArgsList
spdlog-macros/src/normalize_forward.rs:32
EnumEnvLevelError
spdlog/src/env_level.rs:24
EnumEnvLevelLogger
spdlog/src/env_level.rs:15
ClassEol
spdlog/src/formatter/pattern_formatter/pattern/eol.rs:16
EnumError
spdlog-macros/src/lib.rs:43
EnumError
spdlog/src/error.rs:23
ClassErrorHandler
spdlog/src/error.rs:348
ClassFileSink
A sink with a file as the target. It writes logs to a single file. If you want to automatically rotate into multiple files, see [`RotatingFileSink`]
spdlog/src/sink/file_sink.rs:30
ClassFileSinkBuilder
spdlog/src/sink/file_sink.rs:130
InterfaceFormatter
Represents a formatter that can be used for formatting logs. # Examples See the implementation of [`FullFormatter`] and [./examples] directory. [./
spdlog/src/formatter/mod.rs:81
ClassFormatterContext
spdlog/src/formatter/mod.rs:94
ClassFormattingOptions
spdlog/src/formatter/full_formatter.rs:282
ClassFull
spdlog/src/formatter/pattern_formatter/pattern/full.rs:14
ClassFullDateTime
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:79
ClassFullFormatter
spdlog/src/formatter/full_formatter.rs:74
InterfaceGetSinkProp
Represents the getter for the [`SinkProp`] inside a sink. This trait is not mandatory for a sink. It enables a blanket implementation, where a sink t
spdlog/src/sink/mod.rs:173
ClassHour
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:224
ClassHour12
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:241
EnumInvalidArgumentError
spdlog/src/error.rs:150
ClassJournaldSink
A sink with systemd-journal as the target. # Log Level Mapping | spdlog-rs | journald | |------------|-----------| | `Critical` | `crit` | | `E
spdlog/src/sink/journald_sink.rs:91
ClassJournaldSinkBuilder
spdlog/src/sink/journald_sink.rs:163
EnumJsonFormatterError
spdlog/src/formatter/json_formatter.rs:78
ClassKV
spdlog/src/formatter/pattern_formatter/pattern/kv.rs:7
ClassKeyValues
Represents a collection of key-value pairs. ## Examples ``` use std::fmt::Write; use spdlog::{ formatter::{Formatter, FormatterContext}, Record, St
spdlog/src/kv.rs:189
EnumKeyValuesInner
spdlog/src/kv.rs:149
EnumKeyValuesIterInner
spdlog/src/kv.rs:153
ClassLevel
spdlog/src/formatter/pattern_formatter/pattern/level.rs:11
EnumLevel
spdlog/src/level.rs:57
EnumLevelFilter
spdlog/src/level.rs:208
EnumLevelFilterDiscriminant
spdlog/src/level.rs:191
ClassLevelFilterLayout
spdlog/src/level.rs:339
ClassLocalTimeCacher
spdlog/src/formatter/local_time_cacher.rs:23
ClassLogCrateConverter
spdlog/src/kv.rs:308
ClassLogCrateProxy
spdlog/src/log_crate_proxy.rs:43
ClassLogCrateRecord
spdlog/src/record.rs:211
ClassLogger
Manages, controls and manipulates multiple sinks. Logger is an entry point for a log to be processed, the [`Logger::log`] method will be called by lo
spdlog/src/logger.rs:109
ClassLoggerBuilder
spdlog/src/logger.rs:548
EnumLoggerKind
spdlog/src/env_level.rs:128
ClassMicrosecond
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:312
ClassMillisecond
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:292
ClassMinute
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:258
ClassMockPattern1
spdlog/tests/pattern.rs:160
ClassMockPattern2
spdlog/tests/pattern.rs:175
ClassMockSink
spdlog/tests/pattern.rs:116
EnumMode
spdlog/benches/spdlog-rs/spdlog-rs.rs:24
ClassMods
spdlog/src/log_macros.rs:234
ClassMonth
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:190
ClassMonthName
spdlog/src/formatter/pattern_formatter/pattern/datetime.rs:62
ClassMultiName
spdlog/src/formatter/local_time_cacher.rs:61
next →1–100 of 188, ranked by callers