pub struct CatOutput {
pub project: String,
pub session: Option<String>,
pub files_shown: usize,
pub skipped_binary: usize,
pub skipped_session: usize,
pub total_lines: usize,
pub files: Vec<FileOutput>,
}Fields§
§project: String§session: Option<String>§files_shown: usize§skipped_binary: usize§skipped_session: usize§total_lines: usize§files: Vec<FileOutput>Trait Implementations§
Auto Trait Implementations§
impl Freeze for CatOutput
impl RefUnwindSafe for CatOutput
impl Send for CatOutput
impl Sync for CatOutput
impl Unpin for CatOutput
impl UnwindSafe for CatOutput
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more