diff options
author | Jeff Vander Stoep <jeffv@google.com> | 2024-01-29 14:22:00 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2024-01-29 14:22:00 +0000 |
commit | 04dd98ed57154a706acbb6117a66185b176f215e (patch) | |
tree | 0d07bc0a5fa8f8d91e11653083cdfebfe02be907 | |
parent | 7214ce8ee8295b18871a8f3933a082351404a664 (diff) | |
parent | 8328bd87a67c00e8224c1cbdb64c7044b3ec07a9 (diff) | |
download | android_logger-04dd98ed57154a706acbb6117a66185b176f215e.tar.gz |
Provide with_log_buffer() function am: 8328bd87a6
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/android_logger/+/2931853
Change-Id: Ia31c2d773aa98516323f93da99b76e82e96ebd54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | src/lib.rs | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -288,6 +288,17 @@ impl Config { self } + /// Changes the Android logging system buffer to be used. + /// + /// By default, logs are sent to the [`Main`] log. Other logging buffers may + /// only be accessible to certain processes. + /// + /// [`Main`]: LogId::Main + pub fn with_log_buffer(mut self, buf_id: LogId) -> Self { + self.log_id = Some(buf_id); + self + } + fn filter_matches(&self, record: &Record) -> bool { if let Some(ref filter) = self.filter { filter.matches(record) |