#[repr(C)]pub struct ArchivedAccountNodewhere
Uuid: Archive,
u64: Archive,
u16: Archive,
AccountType: Archive,
u8: Archive,
[u8; 3]: Archive,
Decimal128: Archive,
f32: Archive,
u32: Archive,
AccountFlags: Archive,{Show 20 fields
pub id: Archived<Uuid>,
pub code_hash: Archived<u64>,
pub index: Archived<u16>,
pub account_type: Archived<AccountType>,
pub class_id: Archived<u8>,
pub subclass_id: Archived<u8>,
pub _pad1: Archived<[u8; 3]>,
pub opening_balance: Archived<Decimal128>,
pub closing_balance: Archived<Decimal128>,
pub total_debits: Archived<Decimal128>,
pub total_credits: Archived<Decimal128>,
pub in_degree: Archived<u16>,
pub out_degree: Archived<u16>,
pub betweenness_centrality: Archived<f32>,
pub pagerank: Archived<f32>,
pub clustering_coefficient: Archived<f32>,
pub suspense_score: Archived<f32>,
pub risk_score: Archived<f32>,
pub transaction_count: Archived<u32>,
pub flags: Archived<AccountFlags>,
}Expand description
An archived AccountNode
Fields§
§id: Archived<Uuid>The archived counterpart of AccountNode::id
code_hash: Archived<u64>The archived counterpart of AccountNode::code_hash
index: Archived<u16>The archived counterpart of AccountNode::index
account_type: Archived<AccountType>The archived counterpart of AccountNode::account_type
class_id: Archived<u8>The archived counterpart of AccountNode::class_id
subclass_id: Archived<u8>The archived counterpart of AccountNode::subclass_id
_pad1: Archived<[u8; 3]>The archived counterpart of AccountNode::_pad1
opening_balance: Archived<Decimal128>The archived counterpart of AccountNode::opening_balance
closing_balance: Archived<Decimal128>The archived counterpart of AccountNode::closing_balance
total_debits: Archived<Decimal128>The archived counterpart of AccountNode::total_debits
total_credits: Archived<Decimal128>The archived counterpart of AccountNode::total_credits
in_degree: Archived<u16>The archived counterpart of AccountNode::in_degree
out_degree: Archived<u16>The archived counterpart of AccountNode::out_degree
betweenness_centrality: Archived<f32>The archived counterpart of AccountNode::betweenness_centrality
pagerank: Archived<f32>The archived counterpart of AccountNode::pagerank
clustering_coefficient: Archived<f32>The archived counterpart of AccountNode::clustering_coefficient
suspense_score: Archived<f32>The archived counterpart of AccountNode::suspense_score
risk_score: Archived<f32>The archived counterpart of AccountNode::risk_score
transaction_count: Archived<u32>The archived counterpart of AccountNode::transaction_count
flags: Archived<AccountFlags>The archived counterpart of AccountNode::flags
Auto Trait Implementations§
impl Freeze for ArchivedAccountNode
impl RefUnwindSafe for ArchivedAccountNode
impl Send for ArchivedAccountNode
impl Sync for ArchivedAccountNode
impl Unpin for ArchivedAccountNode
impl UnwindSafe for ArchivedAccountNode
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.