pub struct ExecutableNeuralPredicate {
pub neural_predicate_id: String,
pub module_id: String,
pub source_object_id: String,
pub network: String,
pub inputs: Vec<String>,
pub output: String,
pub labels: Option<Vec<ExecutableNeuralLabel>>,
pub predicate: ExecutableAtom,
}Fields§
§neural_predicate_id: String§module_id: String§source_object_id: String§network: String§inputs: Vec<String>§output: String§labels: Option<Vec<ExecutableNeuralLabel>>§predicate: ExecutableAtomTrait Implementations§
Source§impl Clone for ExecutableNeuralPredicate
impl Clone for ExecutableNeuralPredicate
Source§fn clone(&self) -> ExecutableNeuralPredicate
fn clone(&self) -> ExecutableNeuralPredicate
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 moreSource§impl Debug for ExecutableNeuralPredicate
impl Debug for ExecutableNeuralPredicate
impl Eq for ExecutableNeuralPredicate
impl StructuralPartialEq for ExecutableNeuralPredicate
Auto Trait Implementations§
impl Freeze for ExecutableNeuralPredicate
impl RefUnwindSafe for ExecutableNeuralPredicate
impl Send for ExecutableNeuralPredicate
impl Sync for ExecutableNeuralPredicate
impl Unpin for ExecutableNeuralPredicate
impl UnsafeUnpin for ExecutableNeuralPredicate
impl UnwindSafe for ExecutableNeuralPredicate
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