pub struct GiteaUrlsConfig {
pub api: Option<String>,
pub download: Option<String>,
pub skip_tls_verify: Option<bool>,
}Expand description
Custom Gitea API/download URLs for self-hosted Gitea installations.
Matches GoReleaser’s GiteaURLs struct.
Fields§
§api: Option<String>Gitea API base URL (e.g. https://gitea.example.com/api/v1/).
download: Option<String>Gitea download URL for release assets.
skip_tls_verify: Option<bool>When true, skip TLS certificate verification for the custom URLs.
Trait Implementations§
Source§impl Clone for GiteaUrlsConfig
impl Clone for GiteaUrlsConfig
Source§fn clone(&self) -> GiteaUrlsConfig
fn clone(&self) -> GiteaUrlsConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GiteaUrlsConfig
impl Debug for GiteaUrlsConfig
Source§impl Default for GiteaUrlsConfig
impl Default for GiteaUrlsConfig
Source§fn default() -> GiteaUrlsConfig
fn default() -> GiteaUrlsConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GiteaUrlsConfigwhere
GiteaUrlsConfig: Default,
impl<'de> Deserialize<'de> for GiteaUrlsConfigwhere
GiteaUrlsConfig: Default,
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 GiteaUrlsConfig
impl JsonSchema for GiteaUrlsConfig
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &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 moreAuto Trait Implementations§
impl Freeze for GiteaUrlsConfig
impl RefUnwindSafe for GiteaUrlsConfig
impl Send for GiteaUrlsConfig
impl Sync for GiteaUrlsConfig
impl Unpin for GiteaUrlsConfig
impl UnsafeUnpin for GiteaUrlsConfig
impl UnwindSafe for GiteaUrlsConfig
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