pub struct ProductOrder {
pub params: BTreeMap<String, String>,
pub fetch: Option<Fetch>,
}Expand description
The Fleet.Ask kinds that are not a remedy: answered at once, no case opened.
A product’s own order (ProductOrder) and the file it may carry (Fetch), MONETIZE-FIX.
The body of a product’s OWN order kind (MONETIZE-FIX 2026-11-01): a kind the product’s
facts declare (monetize_product_guest::facts::OrderKindFacts), queued by the operator on one
of his sites and pulled by the role the declaration names. The core checks the params against
the declaration and signs the order; what the kind does is the product’s box’s alone. The box
acks ok with its answer as detail (its words or JSON), or not ok with its refusal.
Fields§
§params: BTreeMap<String, String>The declared params, each a value as the operator typed it.
fetch: Option<Fetch>The file the order carries, kept on the ONE box: the box pulls it (ask::FETCH).
Trait Implementations§
Source§impl Clone for ProductOrder
impl Clone for ProductOrder
Source§fn clone(&self) -> ProductOrder
fn clone(&self) -> ProductOrder
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more