pub struct LedgerAppender { /* private fields */ }Expand description
Ledger appender.
Implementations§
Source§impl LedgerAppender
impl LedgerAppender
pub fn id(&self) -> LedgerId
Sourcepub async fn close(
&mut self,
_options: CloseOptions,
) -> Result<(), Error<ErrorKind>>
pub async fn close( &mut self, _options: CloseOptions, ) -> Result<(), Error<ErrorKind>>
Closes ledger.
Sourcepub fn last_add_confirmed(&self) -> EntryId
pub fn last_add_confirmed(&self) -> EntryId
Gets local cached last_add_confirmed which could vary due to concurrent write.
Trait Implementations§
Source§impl Clone for LedgerAppender
impl Clone for LedgerAppender
Source§fn clone(&self) -> LedgerAppender
fn clone(&self) -> LedgerAppender
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LedgerAppender
impl !RefUnwindSafe for LedgerAppender
impl Send for LedgerAppender
impl Sync for LedgerAppender
impl Unpin for LedgerAppender
impl !UnwindSafe for LedgerAppender
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request