pub struct FullHostInfo {
pub host_id: String,
pub ascii_host_url: String,
pub unicode_host_url: String,
pub verified: bool,
pub main_mirror: Option<Box<HostInfo>>,
pub host_data_status: Option<HostDataStatus>,
pub host_display_name: Option<String>,
}Expand description
Information about a host from get_host method
Fields§
§host_id: StringSite identifier
ascii_host_url: StringASCII-encoded site URL
unicode_host_url: StringUTF-8 encoded site URL
verified: boolOwnership verification status
main_mirror: Option<Box<HostInfo>>Primary site address (if applicable)
host_data_status: Option<HostDataStatus>Information about the site (shown if the site is verified).
host_display_name: Option<String>The site name to display
Trait Implementations§
Source§impl Clone for FullHostInfo
impl Clone for FullHostInfo
Source§fn clone(&self) -> FullHostInfo
fn clone(&self) -> FullHostInfo
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FullHostInfo
impl Debug for FullHostInfo
Source§impl<'de> Deserialize<'de> for FullHostInfo
impl<'de> Deserialize<'de> for FullHostInfo
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
Source§impl PartialEq for FullHostInfo
impl PartialEq for FullHostInfo
Source§impl Serialize for FullHostInfo
impl Serialize for FullHostInfo
impl Eq for FullHostInfo
impl StructuralPartialEq for FullHostInfo
Auto Trait Implementations§
impl Freeze for FullHostInfo
impl RefUnwindSafe for FullHostInfo
impl Send for FullHostInfo
impl Sync for FullHostInfo
impl Unpin for FullHostInfo
impl UnwindSafe for FullHostInfo
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.