NTKU7Y2JKS7RSSR3AORXJ5E2MCUXJ564DY75LLK77AVLSXAKOR3AC
Q4DTIPGBAYACUTXA35NFBOLEW7G52FT2P5YAGGD46PU4OQEJTREAC
JTPRXRYUFDQSBWW24YRQW2WBCDNWSNAADUUC6EX3GQVR754W7SXAC
MPE26QJ2WFCD3OKXZJ6C2VSF6E6UVLUNB6ORODFZOASMZLGQSUUQC
SY4Q66QFFEQ2BPMJ5G7MSZPX52HM6QTHZXJWL2VVFB2JMWZQLJBQC
V2GAFFJH2YQJSG3CDQL2K6GWG7N73F33C3KXDFNYM3YNK4TZ3XLQC
FVJQ6OJYLCXGPDNHCP56JXZ44VQKFIOC7NC3S42D3JPQSZ2F7R4AC
EHKSDEXADHIK2PFXJFBFQTAUAXBUIY57CKSDNLCQJH3WKPNHG6RAC
SOYST6CC3OMFUTXYZ7ZBJR2U42ZLNDCN6SNB4AQ7YC7Q4J46H7IAC
IUNEILYQVZBJQDWXI6ZDBZ4CTSBAJXNCFBVVJQPVF4R2HU6WER6QC
let delay = Duration::from_millis(processors[&event.wd].debounce);
debouncer.put(event.into(), delay)
match event.mask {
EventMask::MOVED_FROM => cookie = event.cookie,
_ if cookie != event.cookie => {
let delay = Duration::from_millis(processors[&event.wd].debounce);
debouncer.put(event.into(), delay)
}
_ => (),
}