pub struct CertificateInputs {
pub tick_id: u64,
pub prior_a_t: Matrix3,
pub reference_r_t: Matrix3,
pub realized_a_next: Matrix3,
pub alpha_t: f64,
pub delta_alpha_t: f64,
pub epsilon_q: f64,
pub policy_margin: f64,
}Expand description
Inputs to compute the runtime certificate end to end from the update matrices.
Fields§
§tick_id: u64§prior_a_t: Matrix3§reference_r_t: Matrix3§realized_a_next: Matrix3§alpha_t: f64§delta_alpha_t: f64§epsilon_q: f64§policy_margin: f64Trait Implementations§
Source§impl Clone for CertificateInputs
impl Clone for CertificateInputs
Source§fn clone(&self) -> CertificateInputs
fn clone(&self) -> CertificateInputs
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CertificateInputs
Source§impl Debug for CertificateInputs
impl Debug for CertificateInputs
Source§impl PartialEq for CertificateInputs
impl PartialEq for CertificateInputs
Source§fn eq(&self, other: &CertificateInputs) -> bool
fn eq(&self, other: &CertificateInputs) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CertificateInputs
Auto Trait Implementations§
impl Freeze for CertificateInputs
impl RefUnwindSafe for CertificateInputs
impl Send for CertificateInputs
impl Sync for CertificateInputs
impl Unpin for CertificateInputs
impl UnsafeUnpin for CertificateInputs
impl UnwindSafe for CertificateInputs
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