pub struct BranchInfo {
pub id: BranchId,
pub branch_type: BranchType,
pub topic: TopicId,
pub topic_priv_key: Option<BranchWriteCapSecret>,
pub read_cap: ReadCap,
pub current_heads: Vec<ObjectRef>,
pub commits_nbr: u64,
}
Fields§
§id: BranchId
§branch_type: BranchType
§topic: TopicId
§topic_priv_key: Option<BranchWriteCapSecret>
§read_cap: ReadCap
§current_heads: Vec<ObjectRef>
§commits_nbr: u64
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BranchInfo
impl RefUnwindSafe for BranchInfo
impl Send for BranchInfo
impl Sync for BranchInfo
impl Unpin for BranchInfo
impl UnwindSafe for BranchInfo
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