pub struct PagesHealthCheckAltDomain {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 PagesHealthCheckAltDomain
impl PagesHealthCheckAltDomain
pub fn new() -> PagesHealthCheckAltDomain
Trait Implementations§
Source§impl Clone for PagesHealthCheckAltDomain
impl Clone for PagesHealthCheckAltDomain
Source§fn clone(&self) -> PagesHealthCheckAltDomain
fn clone(&self) -> PagesHealthCheckAltDomain
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 PagesHealthCheckAltDomain
impl Debug for PagesHealthCheckAltDomain
Source§impl Default for PagesHealthCheckAltDomain
impl Default for PagesHealthCheckAltDomain
Source§fn default() -> PagesHealthCheckAltDomain
fn default() -> PagesHealthCheckAltDomain
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PagesHealthCheckAltDomain
impl<'de> Deserialize<'de> for PagesHealthCheckAltDomain
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 StructuralPartialEq for PagesHealthCheckAltDomain
Auto Trait Implementations§
impl Freeze for PagesHealthCheckAltDomain
impl RefUnwindSafe for PagesHealthCheckAltDomain
impl Send for PagesHealthCheckAltDomain
impl Sync for PagesHealthCheckAltDomain
impl Unpin for PagesHealthCheckAltDomain
impl UnwindSafe for PagesHealthCheckAltDomain
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