pub struct BulkPhoneNumberVerificationArray {
pub phone: String,
pub status: VerificationStatus,
pub phone_location: Option<String>,
pub secondary_status: Option<String>,
pub service_type: Option<String>,
}Expand description
The phone element of a bulk verification result
record returned by the BriteVerify API
Fields§
§phone: StringThe verified phone number
status: VerificationStatusThe phone number’s validity “status” (ref)
phone_location: Option<String>The geographical area within which the phone number was initially registered or should be considered “valid”
NOTE: from observed behavior, this field is never not
null
secondary_status: Option<String>The phone number’s “secondary” validity status
service_type: Option<String>The “type” of service the phone number most likely uses (e.g. “land line”, “mobile”, etc..)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BulkPhoneNumberVerificationArray
impl<'de> Deserialize<'de> for BulkPhoneNumberVerificationArray
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BulkPhoneNumberVerificationArray
impl RefUnwindSafe for BulkPhoneNumberVerificationArray
impl Send for BulkPhoneNumberVerificationArray
impl Sync for BulkPhoneNumberVerificationArray
impl Unpin for BulkPhoneNumberVerificationArray
impl UnwindSafe for BulkPhoneNumberVerificationArray
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more