gosub-sonar 0.1.0

Browser-agnostic priority-scheduled HTTP/HTTPS fetching library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! No-op [`super::observer::NetObserver`] that discards all events.

use crate::net::events::NetEvent;
use crate::net::observer::NetObserver;
use tracing::instrument;

/// Emitter that drops all received events
pub struct NullEmitter;

impl NetObserver for NullEmitter {
    #[instrument(name = "net.observer", level = "debug", skip(self))]
    fn on_event(&self, _ev: NetEvent) {
        log::trace!("NullEmitter received an event, but will ignore it.");
    }
}