pub struct BusyInfo {
pub pid: u32,
pub cmd: String,
pub cwd: PathBuf,
pub source: BusySource,
}Expand description
Information about a single process holding a worktree busy.
Fields§
§pid: u32§cmd: String§cwd: PathBufFor lockfile sources, this is the worktree path (the process’s actual cwd is unknown). For process-scan sources, this is the process’s canonicalized cwd.
source: BusySourceTrait Implementations§
Auto Trait Implementations§
impl Freeze for BusyInfo
impl RefUnwindSafe for BusyInfo
impl Send for BusyInfo
impl Sync for BusyInfo
impl Unpin for BusyInfo
impl UnsafeUnpin for BusyInfo
impl UnwindSafe for BusyInfo
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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