blob: 01acae9eb5243ca868a8980a7cc1e0c4c1988659 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
use crate::dns::ResolvedDnsConfig;
/// Stub error type for DNS errors on Android.
#[derive(Debug, thiserror::Error)]
#[error("Unknown Android DNS error")]
pub struct Error;
pub struct DnsMonitor;
impl super::DnsMonitorT for DnsMonitor {
type Error = Error;
fn new() -> Result<Self, Self::Error> {
Ok(DnsMonitor)
}
fn set(&mut self, _interface: &str, _servers: ResolvedDnsConfig) -> Result<(), Self::Error> {
Ok(())
}
fn reset(&mut self) -> Result<(), Self::Error> {
Ok(())
}
}
|