pub struct PagesHealthCheckDomain {Show 28 fields
pub host: Option<String>,
pub uri: Option<String>,
pub nameservers: Option<String>,
pub dns_resolves: Option<bool>,
pub is_proxied: Option<Option<bool>>,
pub is_cloudflare_ip: Option<Option<bool>>,
pub is_fastly_ip: Option<Option<bool>>,
pub is_old_ip_address: Option<Option<bool>>,
pub is_a_record: Option<Option<bool>>,
pub has_cname_record: Option<Option<bool>>,
pub has_mx_records_present: Option<Option<bool>>,
pub is_valid_domain: Option<bool>,
pub is_apex_domain: Option<bool>,
pub should_be_a_record: Option<Option<bool>>,
pub is_cname_to_github_user_domain: Option<Option<bool>>,
pub is_cname_to_pages_dot_github_dot_com: Option<Option<bool>>,
pub is_cname_to_fastly: Option<Option<bool>>,
pub is_pointed_to_github_pages_ip: Option<Option<bool>>,
pub is_non_github_pages_ip_present: Option<Option<bool>>,
pub is_pages_domain: Option<bool>,
pub is_served_by_pages: Option<Option<bool>>,
pub is_valid: Option<bool>,
pub reason: Option<Option<String>>,
pub responds_to_https: Option<bool>,
pub enforces_https: Option<bool>,
pub https_error: Option<Option<String>>,
pub is_https_eligible: Option<Option<bool>>,
pub caa_error: Option<Option<String>>,
}
Fields§
§host: Option<String>
§uri: Option<String>
§nameservers: Option<String>
§dns_resolves: Option<bool>
§is_proxied: Option<Option<bool>>
§is_cloudflare_ip: Option<Option<bool>>
§is_fastly_ip: Option<Option<bool>>
§is_old_ip_address: Option<Option<bool>>
§is_a_record: Option<Option<bool>>
§has_cname_record: Option<Option<bool>>
§has_mx_records_present: Option<Option<bool>>
§is_valid_domain: Option<bool>
§is_apex_domain: Option<bool>
§should_be_a_record: Option<Option<bool>>
§is_cname_to_github_user_domain: Option<Option<bool>>
§is_cname_to_pages_dot_github_dot_com: Option<Option<bool>>
§is_cname_to_fastly: Option<Option<bool>>
§is_pointed_to_github_pages_ip: Option<Option<bool>>
§is_non_github_pages_ip_present: Option<Option<bool>>
§is_pages_domain: Option<bool>
§is_served_by_pages: Option<Option<bool>>
§is_valid: Option<bool>
§reason: Option<Option<String>>
§responds_to_https: Option<bool>
§enforces_https: Option<bool>
§https_error: Option<Option<String>>
§is_https_eligible: Option<Option<bool>>
§caa_error: Option<Option<String>>
Implementations§
Source§impl PagesHealthCheckDomain
impl PagesHealthCheckDomain
pub fn new() -> PagesHealthCheckDomain
Trait Implementations§
Source§impl Clone for PagesHealthCheckDomain
impl Clone for PagesHealthCheckDomain
Source§fn clone(&self) -> PagesHealthCheckDomain
fn clone(&self) -> PagesHealthCheckDomain
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PagesHealthCheckDomain
impl Debug for PagesHealthCheckDomain
Source§impl Default for PagesHealthCheckDomain
impl Default for PagesHealthCheckDomain
Source§fn default() -> PagesHealthCheckDomain
fn default() -> PagesHealthCheckDomain
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PagesHealthCheckDomain
impl<'de> Deserialize<'de> for PagesHealthCheckDomain
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 PagesHealthCheckDomain
impl PartialEq for PagesHealthCheckDomain
Source§impl Serialize for PagesHealthCheckDomain
impl Serialize for PagesHealthCheckDomain
impl StructuralPartialEq for PagesHealthCheckDomain
Auto Trait Implementations§
impl Freeze for PagesHealthCheckDomain
impl RefUnwindSafe for PagesHealthCheckDomain
impl Send for PagesHealthCheckDomain
impl Sync for PagesHealthCheckDomain
impl Unpin for PagesHealthCheckDomain
impl UnwindSafe for PagesHealthCheckDomain
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