MCPcopy Index your code

hub / github.com/SpriteOvO/spdlog-rs / functions

Functions724 in github.com/SpriteOvO/spdlog-rs

↓ 3 callersMethodbuild_arc
(self, _: Infallible)
spdlog/src/sink/dedup_sink.rs:312
↓ 3 callersMethodbuild_inner
(&mut self, preset_level: Option<LevelFilter>)
spdlog/src/logger.rs:665
↓ 3 callersMethodcall_internal
(&self, from: impl AsRef<str>, err: Error)
spdlog/src/error.rs:365
↓ 3 callersMethodclear
(&self)
spdlog/src/test_utils/common.rs:65
↓ 3 callersMethoddestroy
(&self)
spdlog/src/thread_pool.rs:107
↓ 3 callersMethodeol
(&mut self, value: bool)
spdlog/src/formatter/full_formatter.rs:267
↓ 3 callersFunctionfmt
(pattern: impl Pattern + Clone + 'static)
spdlog/tests/pattern.rs:192
↓ 3 callersFunctionfrom_str_inner
(var: &str)
spdlog/src/env_level.rs:75
↓ 3 callersFunctionfrom_usize
()
spdlog/src/level.rs:445
↓ 3 callersFunctioninto_or_error
(result: Result<TokenStream2, Error>)
spdlog-macros/src/lib.rs:60
↓ 3 callersFunctioniter
()
spdlog/src/level.rs:526
↓ 3 callersMethodlevel_filter
(&self)
spdlog/src/sink/async_sink/async_pool_sink.rs:101
↓ 3 callersMethodlog_record
(&self, record: &Record)
spdlog/src/sink/dedup_sink.rs:143
↓ 3 callersFunctionlogger
(name: &str)
spdlog/benches/spdlog-rs/kv.rs:17
↓ 3 callersMethodlogger
(&self)
spdlog/src/log_crate_proxy.rs:78
↓ 3 callersFunctionlogger_level_inner
(env_level: &EnvLevel, kind: LoggerKind)
spdlog/src/env_level.rs:134
↓ 3 callersMethodmonth_name
(&mut self)
spdlog/src/formatter/local_time_cacher.rs:193
↓ 3 callersFunctionpkg_label
(pkg)
spdlog/benches/results/chart-gen.py:100
↓ 3 callersFunctionpush_err
()
spdlog-internal/src/pattern_parser/error.rs:143
↓ 3 callersFunctionrun
()
spdlog/tests/broken-stdio.rs:17
↓ 3 callersMethodset_flush_level_filter
Sets a flush level filter. When logging a new record, flush the buffer if this filter condition returns `true`. This automatic flushing policy can w
spdlog/src/logger.rs:288
↓ 3 callersMethodset_level_filter
Sets the log level filter. # Examples See [`Logger::should_log`].
spdlog/src/logger.rs:303
↓ 3 callersMethodshould_log
(&self, level: Level)
spdlog/src/logger.rs:225
↓ 3 callersMethodskip_duration
(self, duration: Duration)
spdlog/src/sink/dedup_sink.rs:254
↓ 3 callersMethodstd_stream
(self, std_stream: StdStream)
spdlog/src/sink/std_stream_sink.rs:310
↓ 3 callersMethodstderr
(self)
spdlog/src/sink/std_stream_sink.rs:302
↓ 3 callersMethodtest
(&self, level: Level)
spdlog/src/level.rs:255
↓ 3 callersMethodweekday_name
(&mut self)
spdlog/src/formatter/local_time_cacher.rs:162
↓ 3 callersMethodwrite
(&mut self, buf: &[u8])
spdlog/src/sink/std_stream_sink.rs:97
↓ 3 callersMethodwrite_expect
(&self)
spdlog/src/sync.rs:45
↓ 3 callersMethodwrite_if
( &mut self, conf: bool, dest: &mut StringBuf, f: impl FnOnce(&mut StringBuf)
spdlog/src/formatter/full_formatter.rs:312
↓ 2 callersMethod__test_const
(&self, level: Level)
spdlog/src/level.rs:262
↓ 2 callersMethodam_pm_str
(&mut self)
spdlog/src/formatter/local_time_cacher.rs:249
↓ 2 callersMethodas_optional
(&self)
spdlog-macros/src/normalize_forward.rs:62
↓ 2 callersMethodas_ref
(&self)
spdlog/src/record.rs:150
↓ 2 callersMethodas_str
(&self)
spdlog/src/level.rs:128
↓ 2 callersMethodassign_task
(&self, task: Task)
spdlog/src/sink/async_sink/async_pool_sink.rs:90
↓ 2 callersFunctionbench
( policy: OverflowPolicy, file_name: &str, message_count: usize, queue_size: usize, thread
spdlog/benches/spdlog-rs/cmp-cpp-async.rs:20
↓ 2 callersFunctionbench_any
(bencher: &mut Bencher, mode: Mode, sink: Arc<dyn Sink>)
spdlog/benches/spdlog-rs/spdlog-rs.rs:71
↓ 2 callersFunctionbench_file_inner
(bencher: &mut Bencher, mode: Mode)
spdlog/benches/spdlog-rs/spdlog-rs.rs:82
↓ 2 callersFunctionbench_full_pattern
(bencher: &mut Bencher, pattern: impl Pattern + Clone + 'static)
spdlog/benches/spdlog-rs/pattern.rs:90
↓ 2 callersFunctionbench_rotating_inner
(bencher: &mut Bencher, rotation_policy: RotationPolicy)
spdlog/benches/spdlog-rs/spdlog-rs.rs:91
↓ 2 callersFunctionbench_threaded_logging
(threads: usize, iters: usize)
spdlog/benches/spdlog-rs/cmp-cpp.rs:33
↓ 2 callersMethodbuild
Builds a [`ThreadPool`].
spdlog/src/thread_pool.rs:185
↓ 2 callersMethodbuild
Builds a [`JournaldSink`].
spdlog/src/sink/journald_sink.rs:206
↓ 2 callersMethodbuild
Builds a [`WinDebugSink`].
spdlog/src/sink/win_debug_sink.rs:125
↓ 2 callersMethodbuild
Constructs a `AndroidSink`.
spdlog/src/sink/android_sink.rs:168
↓ 2 callersMethodbuild
(self, _: Infallible)
spdlog/src/sink/std_stream_sink.rs:398
↓ 2 callersMethodbuild_arc
Builds a `Arc<ThreadPool>`. This is a shorthand method for `.build().map(Arc::new)`.
spdlog/src/thread_pool.rs:218
↓ 2 callersMethodbuild_with_initial_time
(self, override_now: Option<SystemTime>)
spdlog/src/sink/rotating_file_sink.rs:895
↓ 2 callersMethodcapacity
(&mut self, capacity: NonZeroUsize)
spdlog/src/thread_pool.rs:147
↓ 2 callersFunctioncheck_logger_name
(name: impl AsRef<str>)
spdlog/src/logger.rs:12
↓ 2 callersMethodclone_backend
(&self)
spdlog/src/sink/async_sink/async_pool_sink.rs:95
↓ 2 callersMethodclone_lossy
(&self)
spdlog/src/logger.rs:471
↓ 2 callersMethodclone_string
(&self)
spdlog/src/test_utils/common.rs:144
↓ 2 callersMethodclone_target
(&self)
spdlog/src/sink/write_sink.rs:93
↓ 2 callersFunctiondefault_logger_ref
()
spdlog/src/lib.rs:412
↓ 2 callersFunctionexit_as_files_mismatch
()
spdlog/benches/common/mod.rs:112
↓ 2 callersFunctionextract_rust_result
(pkgs, bench_name)
spdlog/benches/results/chart-gen.py:87
↓ 2 callersMethodflush
Flushes sinks explicitly. It calls [`Sink::flush`] method internally for each sink in sequence. Users can call this function to flush explicitly and
spdlog/src/logger.rs:254
↓ 2 callersMethodflush
(&self)
spdlog/src/sink/rotating_file_sink.rs:275
↓ 2 callersMethodflush
(&self)
spdlog/src/sink/file_sink.rs:112
↓ 2 callersMethodflush_sinks
(&self)
spdlog/src/logger.rs:508
↓ 2 callersMethodflush_sinks
(&self)
spdlog/src/sink/dedup_sink.rs:157
↓ 2 callersMethodflush_sinks_with
(&self, with: impl Fn(&dyn Sink) -> Result<()>)
spdlog/src/logger.rs:496
↓ 2 callersMethodflush_with
(&self, with: fn(&dyn Sink) -> Result<()>)
spdlog/src/sink/dedup_sink.rs:150
↓ 2 callersMethodflush_with
(&self, with: impl Fn(&dyn Sink) -> Result<()>)
spdlog/src/sink/async_sink/async_pool_sink.rs:272
↓ 2 callersMethodfork_with_name
Forks a separates new logger with a new name. This function creates a new logger object that inherits logger properties from `Arc<Self>` and rename t
spdlog/src/logger.rs:459
↓ 2 callersMethodformatter
(self, formatter: F)
spdlog/src/sink/rotating_file_sink.rs:825
↓ 2 callersFunctionget_current_tid
()
spdlog/src/record.rs:268
↓ 2 callersMethodhandle_error
(&self, err: Error)
spdlog/src/logger.rs:512
↓ 2 callersMethodhandle_error
(&self, err: Error)
spdlog/src/sink/async_sink/async_pool_sink.rs:288
↓ 2 callersFunctionhandler
()
spdlog/src/lib.rs:759
↓ 2 callersMethodhour12_str
(&mut self)
spdlog/src/formatter/local_time_cacher.rs:241
↓ 2 callersFunctionis_none_or
TODO: Remove this when MSRV reaches 1.82.
spdlog/src/utils/mod.rs:60
↓ 2 callersMethodlevel_filter
(&self)
spdlog/benches/spdlog-rs/pattern.rs:62
↓ 2 callersMethodlock_inner
if `self.inner.file` is `None`, try to reopen the file.
spdlog/src/sink/rotating_file_sink.rs:442
↓ 2 callersMethodlog
Passes a log into sinks in sequence. It calls [`Sink::log`] method internally for each sink in sequence. # Note Users usually do not use this funct
spdlog/src/logger.rs:237
↓ 2 callersMethodlog_skipping_message
(&self, state: &mut DedupSinkState)
spdlog/src/sink/dedup_sink.rs:128
↓ 2 callersMethodlog_write
( &self, record: &Record, string_buf: &StringBuf, ctx: &FormatterContext<'_>,
spdlog/src/sink/std_stream_sink.rs:236
↓ 2 callersFunctionlogger_level
(kind: LoggerKind)
spdlog/src/env_level.rs:123
↓ 2 callersMethodmodule_path
(&self)
spdlog/src/source_location.rs:46
↓ 2 callersFunctionopen_file
(path: P, truncate: bool)
spdlog/src/utils/mod.rs:13
↓ 2 callersFunctionopt_to_num
(opt: Option<T>)
spdlog/src/formatter/json_formatter.rs:17
↓ 2 callersMethodoverflow_policy
(mut self, overflow_policy: OverflowPolicy)
spdlog/src/sink/async_sink/async_pool_sink.rs:183
↓ 2 callersMethodparse
(template: &'a str)
spdlog-internal/src/pattern_parser/parse.rs:11
↓ 2 callersMethodplaceholder
(&self)
spdlog-internal/src/pattern_parser/mod.rs:102
↓ 2 callersMethodpreset_level
(&self, is_default: bool)
spdlog/src/logger.rs:657
↓ 2 callersFunctionrender_rust
(pkgs, title, color, better, x_margin=None)
spdlog/benches/results/chart-gen.py:107
↓ 2 callersMethodreopen
(&self)
spdlog/src/sink/rotating_file_sink.rs:379
↓ 2 callersMethodset_filter
Sets a filter for records from `log` crate. This is useful if users want to support `RUST_LOG` environment variable.
spdlog/src/log_crate_proxy.rs:73
↓ 2 callersMethodset_formatter
(&self, _formatter: Box<dyn Formatter>)
spdlog/benches/spdlog-rs/pattern.rs:70
↓ 2 callersMethodset_formatter
For [`AsyncPoolSink`], the function performs the same call to all internal sinks.
spdlog/src/sink/async_sink/async_pool_sink.rs:111
↓ 2 callersMethodset_formatter_boxed
Sets the boxed formatter.
spdlog/src/sink/mod.rs:141
↓ 2 callersMethodsource_location
(&self)
spdlog/src/record.rs:96
↓ 2 callersMethodstdout
(self)
spdlog/src/sink/std_stream_sink.rs:294
↓ 2 callersMethodstyle_range
(&self)
spdlog/src/formatter/mod.rs:126
↓ 2 callersFunctiontake_until_unbalanced
[Credits] Copied and modified from: https://github.com/Geal/nom/issues/1253 https://github.com/getreu/parse-hyperlinks/blob/0a69575d5d0356f850940717da
spdlog-internal/src/pattern_parser/helper.rs:17
↓ 2 callersMethodto_factory_erased
(&self)
spdlog-internal/src/pattern_parser/mod.rs:109
↓ 2 callersFunctionunwrap_or
(v, d)
spdlog/benches/results/chart-gen.py:19
← previousnext →101–200 of 724, ranked by callers