pub struct ImmutableLog { /* private fields */ }Expand description
Immutable log service
Implementations§
Source§impl ImmutableLog
impl ImmutableLog
Sourcepub async fn get_hourly_root(&self) -> Option<HourlyRoot>
pub async fn get_hourly_root(&self) -> Option<HourlyRoot>
Get current hourly root
Sourcepub async fn get_chain_proof(&self, entry_id: &str) -> Option<ChainProof>
pub async fn get_chain_proof(&self, entry_id: &str) -> Option<ChainProof>
Generate chain proof for an entry
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ImmutableLog
impl !RefUnwindSafe for ImmutableLog
impl Send for ImmutableLog
impl Sync for ImmutableLog
impl Unpin for ImmutableLog
impl UnsafeUnpin for ImmutableLog
impl !UnwindSafe for ImmutableLog
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