pub struct BuildArgsRustBeta {
pub shuttle_runtime_version: Option<String>,
pub cargo_chef: bool,
pub cargo_build: bool,
pub package_name: Option<String>,
pub binary_name: Option<String>,
pub features: Option<String>,
pub no_default_features: bool,
pub mold: bool,
}Fields§
§shuttle_runtime_version: Option<String>Version of shuttle-runtime used by this crate
cargo_chef: boolUse the built in cargo chef setup for caching
cargo_build: boolBuild with the built in cargo build setup
package_name: Option<String>The cargo package name to compile
binary_name: Option<String>The cargo binary name to compile
features: Option<String>comma-separated list of features to activate
no_default_features: boolPassed on to cargo build
mold: boolUse the mold linker
Trait Implementations§
Source§impl Default for BuildArgsRustBeta
impl Default for BuildArgsRustBeta
Source§impl<'de> Deserialize<'de> for BuildArgsRustBeta
impl<'de> Deserialize<'de> for BuildArgsRustBeta
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
Auto Trait Implementations§
impl Freeze for BuildArgsRustBeta
impl RefUnwindSafe for BuildArgsRustBeta
impl Send for BuildArgsRustBeta
impl Sync for BuildArgsRustBeta
impl Unpin for BuildArgsRustBeta
impl UnwindSafe for BuildArgsRustBeta
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
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more