Searched refs:Param (Results 1 – 19 of 19) sorted by relevance
4 use crate::param::{build_param, Param};13 param: Box<dyn Param + Send + Sync>,17 pub(crate) fn wrap(param: Box<dyn Param + Send + Sync>) -> Self { in wrap()29 impl Param for ParamUnrecognized {61 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
34 pub(crate) trait Param: fmt::Display + fmt::Debug { interface41 fn clone_to(&self) -> Box<dyn Param + Send + Sync>; in clone_to()52 impl Clone for Box<dyn Param + Send + Sync> {53 fn clone(&self) -> Box<dyn Param + Send + Sync> { in clone()58 pub(crate) fn build_param(raw_param: &Bytes) -> Result<Box<dyn Param + Send + Sync>> { in build_param()
4 use crate::param::Param;25 impl Param for ParamUnknown {61 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
22 impl Param for ParamForwardTsnSupported {44 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
16 impl Param for ParamRandom {41 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
16 impl Param for ParamHeartbeatInfo {43 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
21 impl Param for ParamHeader {56 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
19 impl Param for ParamStateCookie {43 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
26 impl Param for ParamSupportedExtensions {60 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
26 impl Param for ParamChunkList {64 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
63 impl Param for ParamOutgoingResetRequest {115 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
91 impl Param for ParamReconfigResponse {130 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
61 impl Param for ParamRequestedHmacAlgorithm {105 fn clone_to(&self) -> Box<dyn Param + Send + Sync> { in clone_to()
26 pub(crate) param_a: Option<Box<dyn Param + Send + Sync>>,27 pub(crate) param_b: Option<Box<dyn Param + Send + Sync>>,
35 pub(crate) params: Vec<Box<dyn Param + Send + Sync>>,
37 pub(crate) params: Vec<Box<dyn Param + Send + Sync>>,
74 pub(crate) params: Vec<Box<dyn Param + Send + Sync>>,
31 use crate::param::Param;
675 let wrapped: Box<dyn Param + Send + Sync> = in handle_init()1745 raw: &Box<dyn Param + Send + Sync>, in handle_reconfig_param()