[−][src]Struct qpidfile::Pidfile
Implementations
impl Pidfile
[src]
Representation of a "pidfile", which contains the process identifier, of the current process, in ascii base-10 format.
A Drop
trait is used to automatically remove the pidfile on
termination.
pub fn new<P: AsRef<Path>>(fname: P) -> Result<Self>
[src]
(Over)write the file specified in the parameter fname with the process idenfier of the current process.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Pidfile
impl Send for Pidfile
impl Sync for Pidfile
impl Unpin for Pidfile
impl UnwindSafe for Pidfile
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,