all: refactor to cargo workspace, remove config shared library, remove protocol perms, add dpms cli (#7)
This commit is contained in:
parent
5db14936e7
commit
bfc2a525de
616 changed files with 32344 additions and 31026 deletions
|
|
@ -21,7 +21,7 @@ pub struct TlmMatchClient {
|
|||
id: CritMatcherId,
|
||||
state: Rc<State>,
|
||||
node: Rc<ClmUpstreamNode>,
|
||||
upstream: CritDownstreamData<Rc<Client>>,
|
||||
upstream: CritDownstreamData<Client>,
|
||||
downstream: CritUpstreamData<ToplevelData, ()>,
|
||||
}
|
||||
|
||||
|
|
@ -73,8 +73,8 @@ impl CritUpstreamNodeBase<ToplevelData> for TlmMatchClient {
|
|||
}
|
||||
}
|
||||
|
||||
impl CritDownstream<Rc<Client>> for TlmMatchClient {
|
||||
fn update_matched(self: Rc<Self>, target: &Rc<Client>, matched: bool) {
|
||||
impl CritDownstream<Client> for TlmMatchClient {
|
||||
fn update_matched(self: Rc<Self>, target: &Client, matched: bool) {
|
||||
let handle = |data: &ToplevelData| {
|
||||
let node = match matched {
|
||||
true => self.downstream.get_or_create(data),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue