pub struct CreateDecisionOptions {
pub decision: String,
pub scope: String,
pub actor: Actor,
pub sequence: u64,
pub stream: Option<String>,
pub decision_id: Option<String>,
pub event_id: Option<String>,
pub decided_at: Option<DateTime<Utc>>,
}Expand description
Options for constructing a decision envelope.
Fields§
§decision: String§scope: String§actor: Actor§sequence: u64§stream: Option<String>§decision_id: Option<String>§event_id: Option<String>§decided_at: Option<DateTime<Utc>>Auto Trait Implementations§
impl Freeze for CreateDecisionOptions
impl RefUnwindSafe for CreateDecisionOptions
impl Send for CreateDecisionOptions
impl Sync for CreateDecisionOptions
impl Unpin for CreateDecisionOptions
impl UnsafeUnpin for CreateDecisionOptions
impl UnwindSafe for CreateDecisionOptions
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