|
|
@ -8,6 +8,7 @@ use byteorder::{BigEndian, ByteOrder};
|
|
|
|
use clockpro_cache::ClockProCache;
|
|
|
|
use clockpro_cache::ClockProCache;
|
|
|
|
use parking_lot::Mutex;
|
|
|
|
use parking_lot::Mutex;
|
|
|
|
use rand::prelude::*;
|
|
|
|
use rand::prelude::*;
|
|
|
|
|
|
|
|
use serde_big_array::BigArray;
|
|
|
|
use std::mem;
|
|
|
|
use std::mem;
|
|
|
|
use std::slice;
|
|
|
|
use std::slice;
|
|
|
|
use std::sync::Arc;
|
|
|
|
use std::sync::Arc;
|
|
|
@ -39,8 +40,6 @@ impl DNSCryptCertInner {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
big_array! { BigArray; 64 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#[derive(Derivative, Serialize, Deserialize)]
|
|
|
|
#[derive(Derivative, Serialize, Deserialize)]
|
|
|
|
#[derivative(Debug, Default, Clone)]
|
|
|
|
#[derivative(Debug, Default, Clone)]
|
|
|
|
#[repr(C, packed)]
|
|
|
|
#[repr(C, packed)]
|
|
|
|