pub trait LockWrite: AsOpenFile + Write {
// Required methods
fn lock_write(self) -> LockWriteResult<Self>
where Self: Sized;
fn try_lock_write(self) -> LockWriteResult<Self>
where Self: Sized;
}
pub trait LockWrite: AsOpenFile + Write {
// Required methods
fn lock_write(self) -> LockWriteResult<Self>
where Self: Sized;
fn try_lock_write(self) -> LockWriteResult<Self>
where Self: Sized;
}