pub struct Config {
pub allow_serial_logs: Vec<String>,
pub bind_services: Vec<String>,
pub component_initial_interests: Vec<String>,
pub deny_serial_log_tags: Vec<String>,
pub enable_klog: bool,
pub log_to_debuglog: bool,
pub logs_max_cached_original_bytes: u64,
pub maximum_concurrent_snapshots_per_reader: u64,
pub num_threads: u64,
pub per_component_batch_timeout_seconds: i64,
pub pipelines_path: String,
}
Fields§
§allow_serial_logs: Vec<String>
§bind_services: Vec<String>
§component_initial_interests: Vec<String>
§enable_klog: bool
§log_to_debuglog: bool
§logs_max_cached_original_bytes: u64
§maximum_concurrent_snapshots_per_reader: u64
§num_threads: u64
§per_component_batch_timeout_seconds: i64
§pipelines_path: String
Implementations§
Source§impl Config
impl Config
pub fn take_from_startup_handle() -> Self
pub fn record_inspect(&self, inspector_node: &Node)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Config
impl RefUnwindSafe for Config
impl Send for Config
impl Sync for Config
impl Unpin for Config
impl UnwindSafe for Config
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more