pub struct GitBuildSource {
pub http_proxy: Option<String>,
pub https_proxy: Option<String>,
pub no_proxy: Option<String>,
pub ref_: Option<String>,
pub uri: String,
}
Expand description
GitBuildSource defines the parameters of a Git SCM
Fields§
§http_proxy: Option<String>
httpProxy is a proxy used to reach the git repository over http
https_proxy: Option<String>
httpsProxy is a proxy used to reach the git repository over https
no_proxy: Option<String>
noProxy is the list of domains for which the proxy should not be used
ref_: Option<String>
ref is the branch/tag/ref to build.
uri: String
uri points to the source that will be built. The structure of the source will depend on the type of build to run
Trait Implementations§
Source§impl Clone for GitBuildSource
impl Clone for GitBuildSource
Source§fn clone(&self) -> GitBuildSource
fn clone(&self) -> GitBuildSource
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 GitBuildSource
impl Debug for GitBuildSource
Source§impl Default for GitBuildSource
impl Default for GitBuildSource
Source§fn default() -> GitBuildSource
fn default() -> GitBuildSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitBuildSource
impl<'de> Deserialize<'de> for GitBuildSource
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 PartialEq for GitBuildSource
impl PartialEq for GitBuildSource
Source§impl Serialize for GitBuildSource
impl Serialize for GitBuildSource
impl StructuralPartialEq for GitBuildSource
Auto Trait Implementations§
impl Freeze for GitBuildSource
impl RefUnwindSafe for GitBuildSource
impl Send for GitBuildSource
impl Sync for GitBuildSource
impl Unpin for GitBuildSource
impl UnwindSafe for GitBuildSource
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