pub struct StickyValues {
pub value: bool,
pub json_value: Option<HashMap<String, Value>>,
pub rule_id: Option<ExposableString>,
pub group_name: Option<String>,
pub secondary_exposures: Vec<SecondaryExposure>,
pub undelegated_secondary_exposures: Option<Vec<SecondaryExposure>>,
pub config_delegate: Option<String>,
pub explicit_parameters: Option<Vec<String>>,
pub time: Option<u64>,
pub config_version: Option<u32>,
}
Fields§
§value: bool
§json_value: Option<HashMap<String, Value>>
§rule_id: Option<ExposableString>
§group_name: Option<String>
§secondary_exposures: Vec<SecondaryExposure>
§undelegated_secondary_exposures: Option<Vec<SecondaryExposure>>
§config_delegate: Option<String>
§explicit_parameters: Option<Vec<String>>
§time: Option<u64>
§config_version: Option<u32>
Trait Implementations§
Source§impl Clone for StickyValues
impl Clone for StickyValues
Source§fn clone(&self) -> StickyValues
fn clone(&self) -> StickyValues
Returns a duplicate of the value. Read more
1.0.0 · 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 StickyValues
impl Debug for StickyValues
Source§impl Default for StickyValues
impl Default for StickyValues
Source§fn default() -> StickyValues
fn default() -> StickyValues
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StickyValues
impl<'de> Deserialize<'de> for StickyValues
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 StickyValues
impl RefUnwindSafe for StickyValues
impl Send for StickyValues
impl Sync for StickyValues
impl Unpin for StickyValues
impl UnwindSafe for StickyValues
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