pub struct FileReadWindowParams {
pub path: PathBuf,
pub start_line: Option<u64>,
pub max_lines: Option<u32>,
pub max_bytes: Option<usize>,
}Expand description
file_read_window parameters.
Either start_line (1-based) drives a line-window read or
start_byte drives a byte-window read. If both are omitted the
daemon reads from line 1.
Fields§
§path: PathBuf§start_line: Option<u64>§max_lines: Option<u32>§max_bytes: Option<usize>Trait Implementations§
Source§impl Clone for FileReadWindowParams
impl Clone for FileReadWindowParams
Source§fn clone(&self) -> FileReadWindowParams
fn clone(&self) -> FileReadWindowParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FileReadWindowParams
impl Debug for FileReadWindowParams
Source§impl<'de> Deserialize<'de> for FileReadWindowParams
impl<'de> Deserialize<'de> for FileReadWindowParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for FileReadWindowParams
impl RefUnwindSafe for FileReadWindowParams
impl Send for FileReadWindowParams
impl Sync for FileReadWindowParams
impl Unpin for FileReadWindowParams
impl UnsafeUnpin for FileReadWindowParams
impl UnwindSafe for FileReadWindowParams
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