pub struct DirectVendor {
pub vendor: String,
pub hosts: Vec<String>,
pub host_country: String,
}Fields§
§vendor: String§hosts: Vec<String>API hostnames of this vendor’s own API (lowercase).
host_country: StringTrait Implementations§
Source§impl Clone for DirectVendor
impl Clone for DirectVendor
Source§impl Debug for DirectVendor
impl Debug for DirectVendor
Source§impl<'de> Deserialize<'de> for DirectVendor
impl<'de> Deserialize<'de> for DirectVendor
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
impl Eq for DirectVendor
Source§impl PartialEq for DirectVendor
impl PartialEq for DirectVendor
Source§impl Serialize for DirectVendor
impl Serialize for DirectVendor
impl StructuralPartialEq for DirectVendor
Auto Trait Implementations§
impl Forget for DirectVendor
impl Freeze for DirectVendor
impl Move for DirectVendor
impl RefUnwindSafe for DirectVendor
impl Send for DirectVendor
impl Sync for DirectVendor
impl Unpin for DirectVendor
impl UnsafeUnpin for DirectVendor
impl UnwindSafe for DirectVendor
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