pub struct ExecutableAnnotatedDisjunction {
pub annotated_disjunction_id: String,
pub module_id: String,
pub source_object_id: String,
pub choices: Vec<ExecutableWeightedAtom>,
}Fields§
§annotated_disjunction_id: String§module_id: String§source_object_id: String§choices: Vec<ExecutableWeightedAtom>Trait Implementations§
Source§impl Clone for ExecutableAnnotatedDisjunction
impl Clone for ExecutableAnnotatedDisjunction
Source§fn clone(&self) -> ExecutableAnnotatedDisjunction
fn clone(&self) -> ExecutableAnnotatedDisjunction
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 moreimpl Eq for ExecutableAnnotatedDisjunction
impl StructuralPartialEq for ExecutableAnnotatedDisjunction
Auto Trait Implementations§
impl Freeze for ExecutableAnnotatedDisjunction
impl RefUnwindSafe for ExecutableAnnotatedDisjunction
impl Send for ExecutableAnnotatedDisjunction
impl Sync for ExecutableAnnotatedDisjunction
impl Unpin for ExecutableAnnotatedDisjunction
impl UnsafeUnpin for ExecutableAnnotatedDisjunction
impl UnwindSafe for ExecutableAnnotatedDisjunction
Blanket Implementations§
impl<T> Allocation for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more