pub struct LogFileRecord {
pub path: String,
pub session_id: String,
pub role: String,
pub file_size: Option<i64>,
pub mod_time: Option<String>,
}Expand description
Log file metadata record from the index database.
Tracks individual log files that contribute to sessions.
Fields§
§path: StringAbsolute path to the log file.
session_id: StringSession UUID this file belongs to.
role: StringFile role (main, metadata, etc.).
file_size: Option<i64>File size in bytes.
mod_time: Option<String>File modification time (ISO 8601 timestamp).
Trait Implementations§
Source§impl Clone for LogFileRecord
impl Clone for LogFileRecord
Source§fn clone(&self) -> LogFileRecord
fn clone(&self) -> LogFileRecord
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LogFileRecord
impl RefUnwindSafe for LogFileRecord
impl Send for LogFileRecord
impl Sync for LogFileRecord
impl Unpin for LogFileRecord
impl UnwindSafe for LogFileRecord
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