pub struct ReadOptions {
pub accounting: AccountingPolicy,
pub max_file_bytes: Option<u64>,
pub max_line_bytes: Option<usize>,
pub stop_at_byte: Option<u64>,
pub include: EventKinds,
pub tail: TailMode,
pub codex_usage: CodexUsageMode,
}Fields§
§accounting: AccountingPolicy§max_file_bytes: Option<u64>§max_line_bytes: Option<usize>Includes the line delimiter. Enforced before allocating the whole line.
stop_at_byte: Option<u64>§include: EventKinds§tail: TailMode§codex_usage: CodexUsageModeTrait Implementations§
Source§impl Clone for ReadOptions
impl Clone for ReadOptions
Source§impl Debug for ReadOptions
impl Debug for ReadOptions
Auto Trait Implementations§
impl Freeze for ReadOptions
impl RefUnwindSafe for ReadOptions
impl Send for ReadOptions
impl Sync for ReadOptions
impl Unpin for ReadOptions
impl UnsafeUnpin for ReadOptions
impl UnwindSafe for ReadOptions
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