pub struct DomainStatus {
pub host: String,
pub path: String,
pub url: Option<String>,
pub https: bool,
pub provider: String,
pub state: String,
pub cert: String,
pub message: Option<String>,
pub upstreams: Vec<String>,
}Expand description
One domain of a service, as stack_status reports it.
Fields§
§host: String§path: String§url: Option<String>§https: bool§provider: Stringcaddy or cloudflare-tunnel.
state: Stringserving, redirect, no-replicas, conflict, refused (allowlist,
settings) or off (no listener for it).
cert: Stringissued, pending, failed, unsupported (a wildcard needs a DNS
challenge), cloudflare (TLS ends at Cloudflare), or none (plain HTTP).
message: Option<String>§upstreams: Vec<String>Trait Implementations§
Source§impl Clone for DomainStatus
impl Clone for DomainStatus
Source§impl Debug for DomainStatus
impl Debug for DomainStatus
Source§impl Default for DomainStatus
impl Default for DomainStatus
Source§impl PartialEq for DomainStatus
impl PartialEq for DomainStatus
Source§impl Serialize for DomainStatus
impl Serialize for DomainStatus
impl StructuralPartialEq for DomainStatus
Auto Trait Implementations§
impl Freeze for DomainStatus
impl RefUnwindSafe for DomainStatus
impl Send for DomainStatus
impl Sync for DomainStatus
impl Unpin for DomainStatus
impl UnsafeUnpin for DomainStatus
impl UnwindSafe for DomainStatus
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