canic_core/api/log.rs
1use crate::{
2 dto::{
3 log::LogEntryView,
4 page::{Page, PageRequest},
5 },
6 log::Level,
7 workflow,
8};
9
10///
11/// Log API
12///
13
14#[must_use]
15pub fn log(
16 crate_name: Option<String>,
17 topic: Option<String>,
18 min_level: Option<Level>,
19 page: PageRequest,
20) -> Page<LogEntryView> {
21 workflow::log::query::log_page(crate_name, topic, min_level, page)
22}