pub struct InMemoryLogClientBuilder<'a, T: Serialize + Deserialize<'a>, TL: TransparentLog<'a, T>> { /* private fields */ }Expand description
Build an in-memory client, from the current state of the log or a saved state
Implementations§
Source§impl<'a, T: Serialize + Deserialize<'a>, TL: TransparentLog<'a, T>> InMemoryLogClientBuilder<'a, T, TL>
impl<'a, T: Serialize + Deserialize<'a>, TL: TransparentLog<'a, T>> InMemoryLogClientBuilder<'a, T, TL>
Sourcepub fn build(&self) -> InMemoryLogClient<'a, T, TL>
pub fn build(&self) -> InMemoryLogClient<'a, T, TL>
Build a new client
Auto Trait Implementations§
impl<'a, T, TL> Freeze for InMemoryLogClientBuilder<'a, T, TL>
impl<'a, T, TL> RefUnwindSafe for InMemoryLogClientBuilder<'a, T, TL>
impl<'a, T, TL> Send for InMemoryLogClientBuilder<'a, T, TL>
impl<'a, T, TL> Sync for InMemoryLogClientBuilder<'a, T, TL>
impl<'a, T, TL> Unpin for InMemoryLogClientBuilder<'a, T, TL>
impl<'a, T, TL> UnwindSafe for InMemoryLogClientBuilder<'a, T, TL>
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