pub struct IPv6VerificationResult {
pub is_valid: bool,
pub confidence: f64,
pub error_message: Option<String>,
pub ip_diversity_ok: bool,
pub identity_age_secs: u64,
}
Expand description
IPv6 identity verification result
Fields§
§is_valid: bool
Verification success
confidence: f64
Verification confidence (0.0-1.0)
error_message: Option<String>
Error message if verification failed
ip_diversity_ok: bool
IP diversity check result
identity_age_secs: u64
Identity freshness (age in seconds)
Trait Implementations§
Source§impl Clone for IPv6VerificationResult
impl Clone for IPv6VerificationResult
Source§fn clone(&self) -> IPv6VerificationResult
fn clone(&self) -> IPv6VerificationResult
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for IPv6VerificationResult
impl RefUnwindSafe for IPv6VerificationResult
impl Send for IPv6VerificationResult
impl Sync for IPv6VerificationResult
impl Unpin for IPv6VerificationResult
impl UnwindSafe for IPv6VerificationResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more