#[repr(C)]pub struct ArchivedJournalEntrywhere
Uuid: Archive,
u64: Archive,
u32: Archive,
HybridTimestamp: Archive,
u16: Archive,
Decimal128: Archive,
SolvingMethod: Archive,
f32: Archive,
u8: Archive,
JournalEntryFlags: Archive,
[u8; 12]: Archive,{Show 18 fields
pub id: Archived<Uuid>,
pub entity_id: Archived<Uuid>,
pub document_number_hash: Archived<u64>,
pub source_system_id: Archived<u32>,
pub batch_id: Archived<u32>,
pub posting_date: Archived<HybridTimestamp>,
pub line_count: Archived<u16>,
pub debit_line_count: Archived<u16>,
pub credit_line_count: Archived<u16>,
pub first_line_index: Archived<u16>,
pub total_debits: Archived<Decimal128>,
pub total_credits: Archived<Decimal128>,
pub solving_method: Archived<SolvingMethod>,
pub average_confidence: Archived<f32>,
pub flow_count: Archived<u16>,
pub _pad: Archived<u8>,
pub flags: Archived<JournalEntryFlags>,
pub _reserved: Archived<[u8; 12]>,
}Expand description
An archived JournalEntry
Fields§
§id: Archived<Uuid>The archived counterpart of JournalEntry::id
entity_id: Archived<Uuid>The archived counterpart of JournalEntry::entity_id
document_number_hash: Archived<u64>The archived counterpart of JournalEntry::document_number_hash
source_system_id: Archived<u32>The archived counterpart of JournalEntry::source_system_id
batch_id: Archived<u32>The archived counterpart of JournalEntry::batch_id
posting_date: Archived<HybridTimestamp>The archived counterpart of JournalEntry::posting_date
line_count: Archived<u16>The archived counterpart of JournalEntry::line_count
debit_line_count: Archived<u16>The archived counterpart of JournalEntry::debit_line_count
credit_line_count: Archived<u16>The archived counterpart of JournalEntry::credit_line_count
first_line_index: Archived<u16>The archived counterpart of JournalEntry::first_line_index
total_debits: Archived<Decimal128>The archived counterpart of JournalEntry::total_debits
total_credits: Archived<Decimal128>The archived counterpart of JournalEntry::total_credits
solving_method: Archived<SolvingMethod>The archived counterpart of JournalEntry::solving_method
average_confidence: Archived<f32>The archived counterpart of JournalEntry::average_confidence
flow_count: Archived<u16>The archived counterpart of JournalEntry::flow_count
_pad: Archived<u8>The archived counterpart of JournalEntry::_pad
flags: Archived<JournalEntryFlags>The archived counterpart of JournalEntry::flags
_reserved: Archived<[u8; 12]>The archived counterpart of JournalEntry::_reserved
Auto Trait Implementations§
impl Freeze for ArchivedJournalEntry
impl RefUnwindSafe for ArchivedJournalEntry
impl Send for ArchivedJournalEntry
impl Sync for ArchivedJournalEntry
impl Unpin for ArchivedJournalEntry
impl UnwindSafe for ArchivedJournalEntry
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
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
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.Source§impl<T> DowncastSync for T
impl<T> DowncastSync for T
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> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
self to the equivalent element of its superset.