pub struct CompletionPredicateResult {
pub predicate: String,
pub weight: f64,
pub satisfied: bool,
}Expand description
The result of evaluating a completion predicate.
Fields§
§predicate: String§weight: f64§satisfied: boolTrait Implementations§
Source§impl Clone for CompletionPredicateResult
impl Clone for CompletionPredicateResult
Source§impl Debug for CompletionPredicateResult
impl Debug for CompletionPredicateResult
Source§impl<'de> Deserialize<'de> for CompletionPredicateResult
impl<'de> Deserialize<'de> for CompletionPredicateResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CompletionPredicateResult
impl RefUnwindSafe for CompletionPredicateResult
impl Send for CompletionPredicateResult
impl Sync for CompletionPredicateResult
impl Unpin for CompletionPredicateResult
impl UnsafeUnpin for CompletionPredicateResult
impl UnwindSafe for CompletionPredicateResult
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