pub struct InputPolicyConfig {
pub type: String,
pub capacity: usize,
pub sets: Vec<Vec<String>>,
}Expand description
输入策略(节点级可插拔)。见 docs/design.md §7.10。
Fields§
§type: String§capacity: usize§sets: Vec<Vec<String>>sync_set 用:输入口分组(端口名),须完整划分全部输入口。
Trait Implementations§
Source§impl Clone for InputPolicyConfig
impl Clone for InputPolicyConfig
Source§fn clone(&self) -> InputPolicyConfig
fn clone(&self) -> InputPolicyConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InputPolicyConfig
impl Debug for InputPolicyConfig
Source§impl Default for InputPolicyConfig
impl Default for InputPolicyConfig
Source§impl<'de> Deserialize<'de> for InputPolicyConfig
impl<'de> Deserialize<'de> for InputPolicyConfig
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 InputPolicyConfig
impl RefUnwindSafe for InputPolicyConfig
impl Send for InputPolicyConfig
impl Sync for InputPolicyConfig
impl Unpin for InputPolicyConfig
impl UnsafeUnpin for InputPolicyConfig
impl UnwindSafe for InputPolicyConfig
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