Struct cala_ledger::journal::Journal
source · pub struct Journal { /* private fields */ }Implementations§
source§impl Journal
impl Journal
pub fn id(&self) -> JournalId
pub fn values(&self) -> &JournalValues
pub fn update(&mut self, builder: impl Into<JournalUpdate>)
pub fn into_values(self) -> JournalValues
pub fn created_at(&self) -> DateTime<Utc>
pub fn modified_at(&self) -> DateTime<Utc>
Trait Implementations§
source§impl TryFrom<EntityEvents<JournalEvent>> for Journal
impl TryFrom<EntityEvents<JournalEvent>> for Journal
§type Error = EntityError
type Error = EntityError
The type returned in the event of a conversion error.
source§fn try_from(events: EntityEvents<JournalEvent>) -> Result<Self, Self::Error>
fn try_from(events: EntityEvents<JournalEvent>) -> Result<Self, Self::Error>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for Journal
impl RefUnwindSafe for Journal
impl Send for Journal
impl Sync for Journal
impl Unpin for Journal
impl UnwindSafe for Journal
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> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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