pub struct ProjectJournalPath(pub PathBuf);Expand description
Newtype for the project-authoritative journal path. Writes are FATAL on failure. Using a distinct type prevents silent positional swap of the two same-type args.
Tuple Fields§
§0: PathBufAuto Trait Implementations§
impl Freeze for ProjectJournalPath
impl RefUnwindSafe for ProjectJournalPath
impl Send for ProjectJournalPath
impl Sync for ProjectJournalPath
impl Unpin for ProjectJournalPath
impl UnsafeUnpin for ProjectJournalPath
impl UnwindSafe for ProjectJournalPath
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