#[non_exhaustive]pub struct ArimaOrder {
pub p: Option<Int64Value>,
pub d: Option<Int64Value>,
pub q: Option<Int64Value>,
/* private fields */
}Expand description
Arima order, can be used for both non-seasonal and seasonal parts.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.p: Option<Int64Value>Order of the autoregressive part.
d: Option<Int64Value>Order of the differencing part.
q: Option<Int64Value>Order of the moving-average part.
Implementations§
Source§impl ArimaOrder
impl ArimaOrder
Sourcepub fn set_p<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
pub fn set_p<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
Sourcepub fn set_or_clear_p<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
pub fn set_or_clear_p<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
Sourcepub fn set_d<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
pub fn set_d<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
Sourcepub fn set_or_clear_d<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
pub fn set_or_clear_d<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
Sourcepub fn set_q<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
pub fn set_q<T>(self, v: T) -> Selfwhere
T: Into<Int64Value>,
Sourcepub fn set_or_clear_q<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
pub fn set_or_clear_q<T>(self, v: Option<T>) -> Selfwhere
T: Into<Int64Value>,
Trait Implementations§
Source§impl Clone for ArimaOrder
impl Clone for ArimaOrder
Source§fn clone(&self) -> ArimaOrder
fn clone(&self) -> ArimaOrder
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 moreSource§impl Debug for ArimaOrder
impl Debug for ArimaOrder
Source§impl Default for ArimaOrder
impl Default for ArimaOrder
Source§fn default() -> ArimaOrder
fn default() -> ArimaOrder
Returns the “default value” for a type. Read more
Source§impl PartialEq for ArimaOrder
impl PartialEq for ArimaOrder
impl StructuralPartialEq for ArimaOrder
Auto Trait Implementations§
impl Freeze for ArimaOrder
impl RefUnwindSafe for ArimaOrder
impl Send for ArimaOrder
impl Sync for ArimaOrder
impl Unpin for ArimaOrder
impl UnsafeUnpin for ArimaOrder
impl UnwindSafe for ArimaOrder
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request