pub struct DtoConanPackage {
pub options: Option<Value>,
pub requires: Option<Vec<String>>,
pub build_type: Option<String>,
pub package_id: Option<String>,
pub package_revision: Option<String>,
pub compiler: Option<Value>,
pub os_arch: Option<String>,
}Expand description
DtoConanPackage 模型
Fields§
§options: Option<Value>§requires: Option<Vec<String>>§build_type: Option<String>§package_id: Option<String>§package_revision: Option<String>§compiler: Option<Value>§os_arch: Option<String>Trait Implementations§
Source§impl Clone for DtoConanPackage
impl Clone for DtoConanPackage
Source§fn clone(&self) -> DtoConanPackage
fn clone(&self) -> DtoConanPackage
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 DtoConanPackage
impl Debug for DtoConanPackage
Source§impl<'de> Deserialize<'de> for DtoConanPackage
impl<'de> Deserialize<'de> for DtoConanPackage
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 DtoConanPackage
impl RefUnwindSafe for DtoConanPackage
impl Send for DtoConanPackage
impl Sync for DtoConanPackage
impl Unpin for DtoConanPackage
impl UnsafeUnpin for DtoConanPackage
impl UnwindSafe for DtoConanPackage
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