pub struct EligibilityResult {
pub eligible: bool,
pub reasons: Vec<String>,
pub required_sample_size: u64,
}Expand description
Result of applying only the policy’s static conditions.
Fields§
§eligible: bool§reasons: Vec<String>§required_sample_size: u64Implementations§
Trait Implementations§
Source§impl Clone for EligibilityResult
impl Clone for EligibilityResult
Source§impl Debug for EligibilityResult
impl Debug for EligibilityResult
Source§impl<'de> Deserialize<'de> for EligibilityResult
impl<'de> Deserialize<'de> for EligibilityResult
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
impl Eq for EligibilityResult
Source§impl PartialEq for EligibilityResult
impl PartialEq for EligibilityResult
Source§impl Serialize for EligibilityResult
impl Serialize for EligibilityResult
impl StructuralPartialEq for EligibilityResult
Auto Trait Implementations§
impl Forget for EligibilityResult
impl Freeze for EligibilityResult
impl Move for EligibilityResult
impl RefUnwindSafe for EligibilityResult
impl Send for EligibilityResult
impl Sync for EligibilityResult
impl Unpin for EligibilityResult
impl UnsafeUnpin for EligibilityResult
impl UnwindSafe for EligibilityResult
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