pub struct FileOverlap {
pub unit_id: String,
pub title: String,
pub shared_files: Vec<String>,
}Expand description
Describes a concurrent unit that overlaps on files.
Fields§
§unit_id: StringID of the overlapping unit.
title: StringTitle of the overlapping unit.
File paths shared between the two units.
Auto Trait Implementations§
impl Freeze for FileOverlap
impl RefUnwindSafe for FileOverlap
impl Send for FileOverlap
impl Sync for FileOverlap
impl Unpin for FileOverlap
impl UnsafeUnpin for FileOverlap
impl UnwindSafe for FileOverlap
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