pub struct BuildSettings { /* private fields */ }Expand description
Conan build settings
Implementations§
Source§impl BuildSettings
impl BuildSettings
pub fn new() -> Self
pub fn args(&self) -> Vec<String>
pub fn arch(self, arch: String) -> Self
pub fn arch_build(self, arch_build: String) -> Self
pub fn build_type<T: ToString>(self, build_type: T) -> Self
pub fn compiler(self, compiler: String) -> Self
pub fn compiler_libcxx(self, compiler_libcxx: String) -> Self
pub fn compiler_version(self, compiler_version: String) -> Self
pub fn os(self, os: String) -> Self
pub fn os_build(self, os_build: String) -> Self
Trait Implementations§
Source§impl Default for BuildSettings
impl Default for BuildSettings
Source§impl<'de> Deserialize<'de> for BuildSettings
impl<'de> Deserialize<'de> for BuildSettings
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 BuildSettings
impl RefUnwindSafe for BuildSettings
impl Send for BuildSettings
impl Sync for BuildSettings
impl Unpin for BuildSettings
impl UnwindSafe for BuildSettings
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