pub struct MutableView { /* private fields */ }Implementations§
Source§impl MutableView
impl MutableView
Trait Implementations§
Source§impl View for MutableView
impl View for MutableView
fn checkout(&self) -> &CommitId
fn heads<'a>(&'a self) -> Box<dyn Iterator<Item = &'a CommitId> + 'a>
fn op_store(&self) -> Arc<dyn OpStore>
fn base_op_head_id(&self) -> &OperationId
fn get_operation(&self, id: &OperationId) -> OpStoreResult<Operation>
fn base_op_head(&self) -> Operation
Auto Trait Implementations§
impl Freeze for MutableView
impl !RefUnwindSafe for MutableView
impl Send for MutableView
impl Sync for MutableView
impl Unpin for MutableView
impl !UnwindSafe for MutableView
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