pub struct DerivedCaseIdFactory;Expand description
Derives the identifier from the turn, the workflow and the act.
Trait Implementations§
Source§impl CaseIdFactory for DerivedCaseIdFactory
impl CaseIdFactory for DerivedCaseIdFactory
Source§fn new_case_id(
&self,
workflow: &WorkflowKey,
turn_id: &TurnId,
act: ActId,
) -> CaseId
fn new_case_id( &self, workflow: &WorkflowKey, turn_id: &TurnId, act: ActId, ) -> CaseId
The identifier for the new case
act of turn_id asks for.Source§impl Clone for DerivedCaseIdFactory
impl Clone for DerivedCaseIdFactory
impl Copy for DerivedCaseIdFactory
Source§impl Debug for DerivedCaseIdFactory
impl Debug for DerivedCaseIdFactory
Source§impl Default for DerivedCaseIdFactory
impl Default for DerivedCaseIdFactory
impl Eq for DerivedCaseIdFactory
Source§impl PartialEq for DerivedCaseIdFactory
impl PartialEq for DerivedCaseIdFactory
impl StructuralPartialEq for DerivedCaseIdFactory
Auto Trait Implementations§
impl Freeze for DerivedCaseIdFactory
impl RefUnwindSafe for DerivedCaseIdFactory
impl Send for DerivedCaseIdFactory
impl Sync for DerivedCaseIdFactory
impl Unpin for DerivedCaseIdFactory
impl UnsafeUnpin for DerivedCaseIdFactory
impl UnwindSafe for DerivedCaseIdFactory
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.