pub struct DemandForecastOutput {
pub sku: String,
pub name: String,
pub average_daily_demand: f64,
pub forecasted_demand: f64,
pub confidence: f64,
pub current_stock: f64,
pub days_until_stockout: Option<i32>,
pub recommended_reorder_qty: Option<f64>,
pub trend: String,
}Fields§
§sku: String§name: String§average_daily_demand: f64§forecasted_demand: f64§confidence: f64§current_stock: f64§days_until_stockout: Option<i32>§recommended_reorder_qty: Option<f64>§trend: StringTrait Implementations§
Source§impl Clone for DemandForecastOutput
impl Clone for DemandForecastOutput
Source§fn clone(&self) -> DemandForecastOutput
fn clone(&self) -> DemandForecastOutput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl FromNapiValue for DemandForecastOutput
impl FromNapiValue for DemandForecastOutput
Source§unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
Safety Read more
fn from_unknown(value: JsUnknown) -> Result<Self, Error>
Source§impl Serialize for DemandForecastOutput
impl Serialize for DemandForecastOutput
Source§impl ToNapiValue for DemandForecastOutput
impl ToNapiValue for DemandForecastOutput
Source§unsafe fn to_napi_value(
env: napi_env,
val: DemandForecastOutput,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: DemandForecastOutput, ) -> Result<napi_value>
Safety Read more
Source§impl TypeName for DemandForecastOutput
impl TypeName for DemandForecastOutput
Source§impl ValidateNapiValue for DemandForecastOutput
impl ValidateNapiValue for DemandForecastOutput
Source§unsafe fn validate(
env: *mut napi_env__,
napi_val: *mut napi_value__,
) -> Result<*mut napi_value__, Error>
unsafe fn validate( env: *mut napi_env__, napi_val: *mut napi_value__, ) -> Result<*mut napi_value__, Error>
Safety Read more
Auto Trait Implementations§
impl Freeze for DemandForecastOutput
impl RefUnwindSafe for DemandForecastOutput
impl Send for DemandForecastOutput
impl Sync for DemandForecastOutput
impl Unpin for DemandForecastOutput
impl UnsafeUnpin for DemandForecastOutput
impl UnwindSafe for DemandForecastOutput
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