pub struct NativeHistoryRoot { /* private fields */ }Implementations§
Source§impl NativeHistoryRoot
impl NativeHistoryRoot
pub fn new( adapter_id: AdapterId, layout: HistorySourceLayout, path: impl Into<PathBuf>, ) -> Result<NativeHistoryRoot, NativeHistoryConfigError>
pub fn adapter_id(&self) -> &AdapterId
pub fn layout(&self) -> HistorySourceLayout
Trait Implementations§
Source§impl Clone for NativeHistoryRoot
impl Clone for NativeHistoryRoot
Source§fn clone(&self) -> NativeHistoryRoot
fn clone(&self) -> NativeHistoryRoot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NativeHistoryRoot
impl Debug for NativeHistoryRoot
impl Eq for NativeHistoryRoot
Source§impl PartialEq for NativeHistoryRoot
impl PartialEq for NativeHistoryRoot
impl StructuralPartialEq for NativeHistoryRoot
Auto Trait Implementations§
impl Freeze for NativeHistoryRoot
impl RefUnwindSafe for NativeHistoryRoot
impl Send for NativeHistoryRoot
impl Sync for NativeHistoryRoot
impl Unpin for NativeHistoryRoot
impl UnsafeUnpin for NativeHistoryRoot
impl UnwindSafe for NativeHistoryRoot
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