1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
use ross_protocol::packet::Packet;

use crate::extractor::{Extractor, Value};

#[repr(C)]
pub struct NoneExtractor {}

impl NoneExtractor {
    pub fn new() -> Self {
        NoneExtractor {}
    }
}

impl Extractor for NoneExtractor {
    fn extract(&self, _packet: &Packet) -> Value {
        Value::None
    }
}