pub struct Site {Show 32 fields
pub id: Option<String>,
pub state: Option<String>,
pub plan: Option<String>,
pub name: Option<String>,
pub custom_domain: Option<String>,
pub domain_aliases: Option<Vec<String>>,
pub password: Option<String>,
pub notification_email: Option<String>,
pub url: Option<String>,
pub ssl_url: Option<String>,
pub admin_url: Option<String>,
pub screenshot_url: Option<String>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub user_id: Option<String>,
pub session_id: Option<String>,
pub ssl: Option<bool>,
pub force_ssl: Option<bool>,
pub managed_dns: Option<bool>,
pub deploy_url: Option<String>,
pub published_deploy: Option<Box<Deploy>>,
pub account_name: Option<String>,
pub account_slug: Option<String>,
pub git_provider: Option<String>,
pub deploy_hook: Option<String>,
pub capabilities: Option<HashMap<String, Value>>,
pub processing_settings: Option<Box<SiteProcessingSettings>>,
pub build_settings: Option<Box<RepoInfo>>,
pub id_domain: Option<String>,
pub default_hooks_data: Option<Box<SiteDefaultHooksData>>,
pub build_image: Option<String>,
pub prerender: Option<String>,
}
Fields§
§id: Option<String>
§state: Option<String>
§plan: Option<String>
§name: Option<String>
§custom_domain: Option<String>
§domain_aliases: Option<Vec<String>>
§password: Option<String>
§notification_email: Option<String>
§url: Option<String>
§ssl_url: Option<String>
§admin_url: Option<String>
§screenshot_url: Option<String>
§created_at: Option<String>
§updated_at: Option<String>
§user_id: Option<String>
§session_id: Option<String>
§ssl: Option<bool>
§force_ssl: Option<bool>
§managed_dns: Option<bool>
§deploy_url: Option<String>
§published_deploy: Option<Box<Deploy>>
§account_name: Option<String>
§account_slug: Option<String>
§git_provider: Option<String>
§deploy_hook: Option<String>
§capabilities: Option<HashMap<String, Value>>
§processing_settings: Option<Box<SiteProcessingSettings>>
§build_settings: Option<Box<RepoInfo>>
§id_domain: Option<String>
§default_hooks_data: Option<Box<SiteDefaultHooksData>>
§build_image: Option<String>
§prerender: Option<String>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Site
impl<'de> Deserialize<'de> for Site
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 Site
Auto Trait Implementations§
impl Freeze for Site
impl RefUnwindSafe for Site
impl Send for Site
impl Sync for Site
impl Unpin for Site
impl UnwindSafe for Site
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