#[repr(C)]pub struct ArchivedUpdateVolatilityResponse{
pub correlation_id: Archived<CorrelationId>,
pub asset_id: Archived<u64>,
pub current_volatility: Archived<i64>,
pub current_variance: Archived<i64>,
pub observation_count: Archived<u32>,
}Expand description
An archived UpdateVolatilityResponse
Fields§
§correlation_id: Archived<CorrelationId>The archived counterpart of UpdateVolatilityResponse::correlation_id
asset_id: Archived<u64>The archived counterpart of UpdateVolatilityResponse::asset_id
current_volatility: Archived<i64>The archived counterpart of UpdateVolatilityResponse::current_volatility
current_variance: Archived<i64>The archived counterpart of UpdateVolatilityResponse::current_variance
observation_count: Archived<u32>The archived counterpart of UpdateVolatilityResponse::observation_count
Trait Implementations§
Source§impl<__C: ?Sized> CheckBytes<__C> for ArchivedUpdateVolatilityResponsewhere
CorrelationId: Archive,
u64: Archive,
i64: Archive,
u32: Archive,
Archived<CorrelationId>: CheckBytes<__C>,
Archived<u64>: CheckBytes<__C>,
Archived<i64>: CheckBytes<__C>,
Archived<u32>: CheckBytes<__C>,
impl<__C: ?Sized> CheckBytes<__C> for ArchivedUpdateVolatilityResponsewhere
CorrelationId: Archive,
u64: Archive,
i64: Archive,
u32: Archive,
Archived<CorrelationId>: CheckBytes<__C>,
Archived<u64>: CheckBytes<__C>,
Archived<i64>: CheckBytes<__C>,
Archived<u32>: CheckBytes<__C>,
Source§type Error = StructCheckError
type Error = StructCheckError
The error that may result from checking the type.
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 Freeze for ArchivedUpdateVolatilityResponse
impl RefUnwindSafe for ArchivedUpdateVolatilityResponse
impl Send for ArchivedUpdateVolatilityResponse
impl Sync for ArchivedUpdateVolatilityResponse
impl Unpin for ArchivedUpdateVolatilityResponse
impl UnwindSafe for ArchivedUpdateVolatilityResponse
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§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
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.