pub enum BuildTool {
Cargo,
Uv,
Go,
Flutter,
Npm,
Unknown(String),
}Expand description
契约模块 — 基于 quanttide-devops toolkit 的适配层。
构建工具。
Variants§
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BuildTool
impl<'de> Deserialize<'de> for BuildTool
Source§fn deserialize<D>(
deserializer: D,
) -> Result<BuildTool, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<BuildTool, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for BuildTool
impl Serialize for BuildTool
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for BuildTool
Auto Trait Implementations§
impl Freeze for BuildTool
impl RefUnwindSafe for BuildTool
impl Send for BuildTool
impl Sync for BuildTool
impl Unpin for BuildTool
impl UnsafeUnpin for BuildTool
impl UnwindSafe for BuildTool
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