[−][src]Struct openshift_openapi::api::build::v1::BinaryBuildSource
BinaryBuildSource describes a binary file to be used for the Docker and Source build strategies, where the file will be extracted and used as the build source.
Fields
as_file: Option<String>
asFile indicates that the provided binary input should be considered a single file within the build input. For example, specifying "webapp.war" would place the provided binary as /webapp.war
for the builder. If left empty, the Docker and Source build strategies assume this file is a zip, tar, or tar.gz file and extract it as the source. The custom strategy receives this binary as standard input. This filename may not contain slashes or be '..' or '.'.
Trait Implementations
impl Clone for BinaryBuildSource
[src]
fn clone(&self) -> BinaryBuildSource
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for BinaryBuildSource
[src]
impl Default for BinaryBuildSource
[src]
fn default() -> BinaryBuildSource
[src]
impl<'de> Deserialize<'de> for BinaryBuildSource
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl PartialEq<BinaryBuildSource> for BinaryBuildSource
[src]
fn eq(&self, other: &BinaryBuildSource) -> bool
[src]
fn ne(&self, other: &BinaryBuildSource) -> bool
[src]
impl Serialize for BinaryBuildSource
[src]
impl StructuralPartialEq for BinaryBuildSource
[src]
Auto Trait Implementations
impl RefUnwindSafe for BinaryBuildSource
impl Send for BinaryBuildSource
impl Sync for BinaryBuildSource
impl Unpin for BinaryBuildSource
impl UnwindSafe for BinaryBuildSource
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,