Struct vertex_sdk::vertex_utils::engine::ArchivedOrderResponse
source · pub struct ArchivedOrderResponse{
pub product_id: Archived<u32>,
pub sender: Archived<[u8; 32]>,
pub price_x18: Archived<i128>,
pub amount: Archived<i128>,
pub expiration: Archived<String>,
pub order_type: Archived<String>,
pub nonce: Archived<String>,
pub unfilled_amount: Archived<i128>,
pub digest: Archived<[u8; 32]>,
pub placed_at: Archived<u64>,
}Expand description
An archived OrderResponse
Fields§
§product_id: Archived<u32>The archived counterpart of OrderResponse::product_id
sender: Archived<[u8; 32]>The archived counterpart of OrderResponse::sender
price_x18: Archived<i128>The archived counterpart of OrderResponse::price_x18
amount: Archived<i128>The archived counterpart of OrderResponse::amount
expiration: Archived<String>The archived counterpart of OrderResponse::expiration
order_type: Archived<String>The archived counterpart of OrderResponse::order_type
nonce: Archived<String>The archived counterpart of OrderResponse::nonce
unfilled_amount: Archived<i128>The archived counterpart of OrderResponse::unfilled_amount
digest: Archived<[u8; 32]>The archived counterpart of OrderResponse::digest
placed_at: Archived<u64>The archived counterpart of OrderResponse::placed_at
Trait Implementations§
source§impl<__C: ?Sized> CheckBytes<__C> for ArchivedOrderResponse
impl<__C: ?Sized> CheckBytes<__C> for ArchivedOrderResponse
source§unsafe fn check_bytes<'__bytecheck>(
value: *const Self,
context: &mut __C
) -> Result<&'__bytecheck Self, StructCheckError>
unsafe fn check_bytes<'__bytecheck>( value: *const Self, context: &mut __C ) -> Result<&'__bytecheck Self, StructCheckError>
Checks whether the given pointer points to a valid value within the
given context. Read more
Auto Trait Implementations§
impl RefUnwindSafe for ArchivedOrderResponse
impl Send for ArchivedOrderResponse
impl Sync for ArchivedOrderResponse
impl !Unpin for ArchivedOrderResponse
impl UnwindSafe for ArchivedOrderResponse
Blanket Implementations§
source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<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> 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>
Gets the layout of the type.