pub struct FileReadResult {
pub cached: bool,
pub content: String,
pub hash: String,
pub total_lines: usize,
pub lines_changed: Option<usize>,
pub diff: Option<String>,
}Expand description
Result of a file read operation
Fields§
§cached: bool§content: String§hash: String§total_lines: usize§lines_changed: Option<usize>§diff: Option<String>Trait Implementations§
Source§impl Debug for FileReadResult
impl Debug for FileReadResult
Source§impl<'de> Deserialize<'de> for FileReadResult
impl<'de> Deserialize<'de> for FileReadResult
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 FileReadResult
impl RefUnwindSafe for FileReadResult
impl Send for FileReadResult
impl Sync for FileReadResult
impl Unpin for FileReadResult
impl UnsafeUnpin for FileReadResult
impl UnwindSafe for FileReadResult
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