Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SpriteOvO/spdlog-rs
/ functions
Functions
724 in github.com/SpriteOvO/spdlog-rs
⨍
Functions
724
◇
Types & classes
188
↓ 1 callers
Method
push_new_remove_old
( &self, new: PathBuf, inner: &mut MutexGuard<RotatorTimePointInner>, )
spdlog/src/sink/rotating_file_sink.rs:577
↓ 1 callers
Function
read_code
(path: impl AsRef<Path>)
spdlog/build.rs:62
↓ 1 callers
Method
register_builtin
(&mut self, formatter: BuiltInFormatter)
spdlog-internal/src/pattern_parser/registry.rs:80
↓ 1 callers
Method
register_custom
( &mut self, placeholder: impl Into<Cow<'static, str>>, factory: F, )
spdlog-internal/src/pattern_parser/registry.rs:27
↓ 1 callers
Function
render_cpp_async
(pkgs, title, better, x_margin=None)
spdlog/benches/results/chart-gen.py:179
↓ 1 callers
Function
render_cpp_sync
(pkgs, title, better, x_margin=None)
spdlog/benches/results/chart-gen.py:137
↓ 1 callers
Method
replace_payload
(&'a self, new: impl Into<Cow<'a, str>>)
spdlog/src/record.rs:121
↓ 1 callers
Method
run
(&self)
spdlog/src/thread_pool.rs:224
↓ 1 callers
Function
run_test
()
spdlog/tests/global-async-pool-sink.rs:45
↓ 1 callers
Function
runtime_pattern_impl
(runtime_pattern: RuntimePattern)
spdlog-macros/src/pattern/mod.rs:24
↓ 1 callers
Function
set_cfg_channel
Set cfg flags depending on release channel
spdlog/build.rs:18
↓ 1 callers
Method
set_error_handler
(&self, _handler: spdlog::ErrorHandler)
spdlog/benches/spdlog-rs/pattern.rs:74
↓ 1 callers
Method
set_error_handler
(&self, handler: ErrorHandler)
spdlog/src/sink/dedup_sink.rs:181
↓ 1 callers
Method
set_error_handler
(&self, handler: ErrorHandler)
spdlog/src/sink/async_sink/async_pool_sink.rs:117
↓ 1 callers
Method
set_formatter
(&self, formatter: Box<dyn Formatter>)
spdlog/src/sink/dedup_sink.rs:175
↓ 1 callers
Method
set_level_filter
(&self, level_filter: LevelFilter)
spdlog/src/sink/dedup_sink.rs:171
↓ 1 callers
Method
set_level_filter
(&self, level_filter: LevelFilter)
spdlog/src/sink/async_sink/async_pool_sink.rs:105
↓ 1 callers
Method
should_flush
(&self, record: &Record)
spdlog/src/logger.rs:523
↓ 1 callers
Method
sink_record
(&self, record: &Record)
spdlog/src/logger.rs:482
↓ 1 callers
Method
sinks
(&self)
spdlog/src/sink/dedup_sink.rs:113
↓ 1 callers
Function
static_level_filter_inner
()
spdlog/src/lib.rs:367
↓ 1 callers
Method
style
(&self, level: Level)
spdlog/src/terminal_style.rs:240
↓ 1 callers
Method
style_mode
(mut self, style_mode: StyleMode)
spdlog/src/sink/std_stream_sink.rs:323
↓ 1 callers
Function
swap_default_logger
(logger: Arc<Logger>)
spdlog/src/lib.rs:500
↓ 1 callers
Method
swap_logger
Sets a logger as the new receiver, and returens the old one. If the argument `logger` is `None`, the global default logger will be used.
spdlog/src/log_crate_proxy.rs:58
↓ 1 callers
Method
synthesize
(&self, template: &Template)
spdlog-macros/src/pattern/synthesis.rs:24
↓ 1 callers
Method
synthesize
(&self, template: Template)
spdlog/src/formatter/pattern_formatter/runtime.rs:164
↓ 1 callers
Method
tag
(mut self, tag: AndroidLogTag)
spdlog/src/sink/android_sink.rs:125
↓ 1 callers
Method
template
(&self)
spdlog-macros/src/pattern/mod.rs:83
↓ 1 callers
Method
tid
(&self)
spdlog/src/record.rs:108
↓ 1 callers
Method
to_cow_static
(self)
spdlog/src/utils/ref_str.rs:40
↓ 1 callers
Function
to_random_case
(input: &str)
spdlog/src/level.rs:459
↓ 1 callers
Function
try_atexit
()
spdlog/src/lib.rs:766
↓ 1 callers
Method
tz_offset_str
(&mut self)
spdlog/src/formatter/local_time_cacher.rs:269
↓ 1 callers
Function
use_pattern_formatter
()
spdlog/examples/04-format.rs:13
↓ 1 callers
Method
validate
(&self)
spdlog/src/sink/rotating_file_sink.rs:290
↓ 1 callers
Function
value_label
(pkg)
spdlog/benches/results/chart-gen.py:111
↓ 1 callers
Method
with
(cb: F)
spdlog/src/test_utils/common.rs:133
↓ 1 callers
Method
write_always
( &mut self, dest: &mut StringBuf, f: impl FnOnce(&mut StringBuf) -> fmt::Result,
spdlog/src/formatter/full_formatter.rs:298
↓ 1 callers
Method
write_end
(&self, dest: &mut impl io::Write)
spdlog/src/terminal_style.rs:148
↓ 1 callers
Method
write_i32
(&self, value: i32)
spdlog/examples/03-logger.rs:54
↓ 1 callers
Method
write_start
(&self, dest: &mut impl io::Write)
spdlog/src/terminal_style.rs:107
Function
__aggregate_bench_main_impl
Some log crates are based on `log` crate, which has only one global logger instance, meaning that the logger is only allowed to be configured once. In
spdlog/benches/common/mod.rs:67
Method
__from_static_str
(key: &'static str)
spdlog/src/kv.rs:112
Function
__log
( logger: &Logger, level: Level, srcloc: Option<SourceLocation>, kvs: &[(kv::Key, kv::Value)],
spdlog/src/lib.rs:792
Method
__new
(module_path: &'static str, file: &'static str, line: u32, column: u32)
spdlog/src/source_location.rs:35
Method
__with_custom_patterns
(template: &str, registry: PatternRegistry)
spdlog/src/formatter/pattern_formatter/runtime.rs:130
Method
_current_size
(&self)
spdlog/src/sink/rotating_file_sink.rs:249
Function
arg_queue_size_validator
( input: &str, )
spdlog/benches/spdlog-rs/cmp-cpp-async.rs:125
Function
as_short_str
()
spdlog/src/level.rs:489
Function
async_opeartions
()
spdlog/src/sink/async_sink/async_pool_sink.rs:422
Function
atomic_level_filter
()
spdlog/src/level.rs:599
Function
bench_1_file
(bencher: &mut Bencher)
spdlog/benches/flexi_logger.rs:43
Function
bench_1_file
(bencher: &mut Bencher)
spdlog/benches/log4rs.rs:35
Function
bench_1_file
(bencher: &mut Bencher)
spdlog/benches/tracing.rs:27
Function
bench_1_file
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/spdlog-rs.rs:108
Function
bench_1_file
(bencher: &mut Bencher)
spdlog/benches/fern/1-file.rs:13
Function
bench_1_full_formatter
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/pattern.rs:110
Function
bench_1_json_formatter
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/pattern.rs:116
Function
bench_2_file_async
(bencher: &mut Bencher)
spdlog/benches/slog.rs:14
Function
bench_2_file_async
(bencher: &mut Bencher)
spdlog/benches/tracing.rs:35
Function
bench_2_file_async
(bencher: &mut Bencher)
spdlog/benches/logforth/1-file-async.rs:15
Function
bench_2_file_async
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/spdlog-rs.rs:113
Function
bench_2_file_async
(bencher: &mut Bencher)
spdlog/benches/ftlog/1-file-async.rs:15
Function
bench_2_file_async
(bencher: &mut Bencher)
spdlog/benches/fast_log/1-file-async.rs:15
Function
bench_2_full_pattern_ct
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/pattern.rs:121
Function
bench_3_full_pattern_rt
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/pattern.rs:129
Function
bench_3_rotating_file_size
(bencher: &mut Bencher)
spdlog/benches/flexi_logger.rs:60
Function
bench_3_rotating_file_size
(bencher: &mut Bencher)
spdlog/benches/log4rs.rs:56
Function
bench_3_rotating_file_size
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/spdlog-rs.rs:118
Function
bench_3_rotating_file_size_async
(bencher: &mut Bencher)
spdlog/benches/slog.rs:30
Function
bench_3_rotating_file_size_async
(bencher: &mut Bencher)
spdlog/benches/logforth/2-rotating-file-size-async.rs:13
Function
bench_3_rotating_file_size_async
(bencher: &mut Bencher)
spdlog/benches/fast_log/2-rotating-file-size-async.rs:13
Function
bench_4_rotating_daily
(bencher: &mut Bencher)
spdlog/benches/flexi_logger.rs:80
Function
bench_4_rotating_daily
(bencher: &mut Bencher)
spdlog/benches/tracing.rs:46
Function
bench_4_rotating_daily
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/spdlog-rs.rs:123
Function
bench_4_rotating_daily
(bencher: &mut Bencher)
spdlog/benches/ftlog/2-rotating-daily.rs:13
Function
bench_4_rotating_daily_async
(bencher: &mut Bencher)
spdlog/benches/logforth/3-rotating-daily-async.rs:13
Function
bench_4_rotating_daily_async
(bencher: &mut Bencher)
spdlog/benches/fast_log/3-rotating-daily-async.rs:22
Function
bench_5_level_off
(bencher: &mut Bencher)
spdlog/benches/flexi_logger.rs:100
Function
bench_5_level_off
(bencher: &mut Bencher)
spdlog/benches/log4rs.rs:93
Function
bench_5_level_off
(bencher: &mut Bencher)
spdlog/benches/slog.rs:52
Function
bench_5_level_off
(bencher: &mut Bencher)
spdlog/benches/tracing.rs:54
Function
bench_5_level_off
(bencher: &mut Bencher)
spdlog/benches/logforth/4-level-off.rs:13
Function
bench_5_level_off
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/spdlog-rs.rs:128
Function
bench_5_level_off
(bencher: &mut Bencher)
spdlog/benches/fern/2-level-off.rs:13
Function
bench_5_level_off
(bencher: &mut Bencher)
spdlog/benches/ftlog/3-level-off.rs:13
Function
bench_5_level_off
(bencher: &mut Bencher)
spdlog/benches/fast_log/4-level-off.rs:13
Function
bench_kv_many
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/kv.rs:43
Function
bench_kv_mixed
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/kv.rs:36
Function
bench_kv_str
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/kv.rs:28
Function
bench_log_crate_proxy
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/log-crate-proxy.rs:28
Function
bench_log_crate_proxy_kv
(bencher: &mut Bencher)
spdlog/benches/spdlog-rs/log-crate-proxy.rs:34
Method
build_arc
Builds a `Arc<JournaldSink>`. This is a shorthand method for `.build().map(Arc::new)`.
spdlog/src/sink/journald_sink.rs:214
Method
build_arc
Builds a `Arc<WinDebugSink>`. This is a shorthand method for `.build().map(Arc::new)`.
spdlog/src/sink/win_debug_sink.rs:133
Method
build_arc
Builds a `Arc<AndroidSink>`. This is a shorthand method for `.build().map(Arc::new)`.
spdlog/src/sink/android_sink.rs:178
Method
build_arc
(self, _: Infallible)
spdlog/src/sink/std_stream_sink.rs:405
Method
build_arc
(self, _: Infallible)
spdlog/src/sink/file_sink.rs:225
Method
build_inner_for_test
(&mut self, env_level: &str, is_default: bool)
spdlog/src/logger.rs:688
Method
builder
()
spdlog/src/thread_pool.rs:71
← previous
next →
301–400 of 724, ranked by callers