pub struct Member {
pub repo_id: String,
pub root: PathBuf,
pub store: Store,
}Expand description
One member repository: its checkout root and its own index database. Entity ids inside are the member’s canonical ids (§XV).
Fields§
§repo_id: StringCanonical member identity (stable repo id, §XIV).
root: PathBufCheckout root (provenance path, not identity).
store: StoreMember’s own store. Opened normally; never rewritten by stitching.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for Member
impl !RefUnwindSafe for Member
impl !Sync for Member
impl !UnwindSafe for Member
impl Send for Member
impl Unpin for Member
impl UnsafeUnpin for Member
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