pub struct Page {
pub cname: String,
pub custom_404: bool,
pub html_url: String,
pub https_certificate: PagesHttpsCertificate,
pub https_enforced: bool,
pub public: bool,
pub source: PagesSourceHash,
pub status: PageStatus,
pub url: String,
}
Expand description
The configuration for GitHub Pages for a repository.
Fields§
§cname: String
§custom_404: bool
§html_url: String
§https_certificate: PagesHttpsCertificate
§https_enforced: bool
§public: bool
§source: PagesSourceHash
§status: PageStatus
The status of the most recent build of the Page.
url: String
Trait Implementations§
source§impl<'de> Deserialize<'de> for Page
impl<'de> Deserialize<'de> for Page
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 JsonSchema for Page
impl JsonSchema for Page
source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read moresource§impl PartialEq<Page> for Page
impl PartialEq<Page> for Page
impl StructuralPartialEq for Page
Auto Trait Implementations§
impl RefUnwindSafe for Page
impl Send for Page
impl Sync for Page
impl Unpin for Page
impl UnwindSafe for Page
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