pub struct StrategyVariant {
pub name: String,
pub weight: i32,
pub payload: Option<Payload>,
pub stickiness: Option<String>,
}Fields§
§name: String§weight: i32§payload: Option<Payload>§stickiness: Option<String>Trait Implementations§
Source§impl Clone for StrategyVariant
impl Clone for StrategyVariant
Source§fn clone(&self) -> StrategyVariant
fn clone(&self) -> StrategyVariant
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 StrategyVariant
impl Debug for StrategyVariant
Source§impl<'de> Deserialize<'de> for StrategyVariant
impl<'de> Deserialize<'de> for StrategyVariant
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
Source§impl PartialEq for StrategyVariant
impl PartialEq for StrategyVariant
Source§impl Serialize for StrategyVariant
impl Serialize for StrategyVariant
impl Eq for StrategyVariant
impl StructuralPartialEq for StrategyVariant
Auto Trait Implementations§
impl Freeze for StrategyVariant
impl RefUnwindSafe for StrategyVariant
impl Send for StrategyVariant
impl Sync for StrategyVariant
impl Unpin for StrategyVariant
impl UnsafeUnpin for StrategyVariant
impl UnwindSafe for StrategyVariant
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