update partial_derive2 0.3.0

This commit is contained in:
mbecker20
2024-04-28 02:26:09 -07:00
parent 6e698fec05
commit 1c74d388dc
9 changed files with 14 additions and 23 deletions

8
Cargo.lock generated
View File

@@ -2612,18 +2612,18 @@ checksum = "ffa94c2e5674923c67d7f3dfce1279507b191e10eb064881b46ed3e1256e5ca6"
[[package]]
name = "partial_derive2"
version = "0.2.2"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2eecafa276875fa10fbbcbcc2c93d08e9e302627600afe99a2b000dfa68e478d"
checksum = "60f625e69130070a54ae0e744233b691f016b5661ebfc76f20df6824c2cf99c8"
dependencies = [
"partial_derive2_derive",
]
[[package]]
name = "partial_derive2_derive"
version = "0.2.2"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a543253c8df8d6377ba82d06c5de2d96bf336ade75588ca537d3de083ce2b5c"
checksum = "237bdfa8eeb4df4ce350e23b077443f238e05d87f7682f55b7436e3d6ef16fd6"
dependencies = [
"proc-macro2",
"quote",

View File

@@ -24,7 +24,7 @@ derive_empty_traits = "0.1.0"
merge_config_files = "0.1.5"
termination_signal = "0.1.3"
async_timing_util = "0.1.14"
partial_derive2 = "0.2.2"
partial_derive2 = "0.3.0"
derive_variants = "0.1.3"
mongo_indexed = "0.2.2"
resolver_api = "0.1.9"

View File

@@ -140,8 +140,7 @@ impl AlerterConfig {
#[typeshare]
#[derive(Serialize, Deserialize, Debug, Clone, Builder, Partial)]
#[partial_derive(Serialize, Deserialize, Debug, Clone, Default)]
#[skip_serializing_none]
#[partial_from]
#[partial(skip_serializing_none, from)]
pub struct CustomAlerterConfig {
/// The http/s endpoint to send the POST to
#[partial_default(String::from("http://localhost:7000"))]
@@ -155,8 +154,7 @@ pub struct CustomAlerterConfig {
#[typeshare]
#[derive(Serialize, Deserialize, Debug, Clone, Builder, Partial)]
#[partial_derive(Serialize, Deserialize, Debug, Clone, Default)]
#[skip_serializing_none]
#[partial_from]
#[partial(skip_serializing_none, from)]
pub struct SlackAlerterConfig {
/// The slack app url
#[partial_default(String::from(

View File

@@ -44,8 +44,7 @@ pub type _PartialBuildConfig = PartialBuildConfig;
#[typeshare]
#[derive(Serialize, Deserialize, Debug, Clone, Builder, Partial)]
#[partial_derive(Serialize, Deserialize, Debug, Clone, Default)]
#[skip_serializing_none]
#[partial_from]
#[partial(skip_serializing_none, from)]
pub struct BuildConfig {
/// Which builder is used to build the image.
#[serde(default, alias = "builder")]

View File

@@ -152,8 +152,7 @@ impl BuilderConfig {
#[typeshare]
#[derive(Serialize, Deserialize, Debug, Clone, Builder, Partial)]
#[partial_derive(Serialize, Deserialize, Debug, Clone, Default)]
#[skip_serializing_none]
#[partial_from]
#[partial(skip_serializing_none, from)]
pub struct ServerBuilderConfig {
/// The server id of the builder
#[serde(alias = "server")]
@@ -165,8 +164,7 @@ pub struct ServerBuilderConfig {
#[typeshare]
#[derive(Serialize, Deserialize, Debug, Clone, Builder, Partial)]
#[partial_derive(Serialize, Deserialize, Debug, Clone, Default)]
#[skip_serializing_none]
#[partial_from]
#[partial(skip_serializing_none, from)]
pub struct AwsBuilderConfig {
/// The AWS region to create the instance in
#[serde(default = "aws_default_region")]

View File

@@ -42,8 +42,7 @@ pub type _PartialDeploymentConfig = PartialDeploymentConfig;
#[typeshare]
#[derive(Serialize, Deserialize, Debug, Clone, Builder, Partial)]
#[partial_derive(Serialize, Deserialize, Debug, Clone)]
#[skip_serializing_none]
#[partial_from]
#[partial(skip_serializing_none, from)]
pub struct DeploymentConfig {
/// The id of server the deployment is deployed on.
#[serde(default, alias = "server")]

View File

@@ -31,8 +31,7 @@ pub type _PartialProcedureConfig = PartialProcedureConfig;
#[typeshare]
#[derive(Debug, Clone, Default, Serialize, Deserialize, Partial)]
#[partial_derive(Debug, Clone, Default, Serialize, Deserialize)]
#[skip_serializing_none]
#[partial_from]
#[partial(skip_serializing_none, from)]
pub struct ProcedureConfig {
/// Whether executions in the procedure runs sequentially or in parallel.
#[serde(default)]

View File

@@ -38,8 +38,7 @@ pub type _PartialRepoConfig = PartialRepoConfig;
#[typeshare]
#[derive(Serialize, Deserialize, Debug, Clone, Builder, Partial)]
#[partial_derive(Serialize, Deserialize, Debug, Clone, Default)]
#[skip_serializing_none]
#[partial_from]
#[partial(skip_serializing_none, from)]
pub struct RepoConfig {
/// The server to clone the repo on.
#[serde(default, alias = "server")]

View File

@@ -41,8 +41,7 @@ pub type _PartialServerConfig = PartialServerConfig;
#[typeshare]
#[derive(Serialize, Deserialize, Debug, Clone, Builder, Partial)]
#[partial_derive(Serialize, Deserialize, Debug, Clone, Default)]
#[skip_serializing_none]
#[partial_from]
#[partial(skip_serializing_none, from)]
pub struct ServerConfig {
/// The http address of the periphery client.
/// Example: http://localhost:8120