Skip to content

Commit db4d454

Browse files
committed
format
1 parent 57174ea commit db4d454

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

secretspec-derive/src/lib.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ use syn::{LitStr, parse_macro_input};
1717
/// // Load with union types (safe for any profile)
1818
/// let secrets = SecretSpec::load(Provider::Keyring)?;
1919
/// println!("Database URL: {}", secrets.database_url);
20-
///
20+
///
2121
/// // Load with profile-specific types
2222
/// match SecretSpec::load_profile(Provider::Keyring, Profile::Production)? {
2323
/// SecretSpecProfile::Production { api_key, database_url, .. } => {
2424
/// println!("Production API key: {}", api_key);
2525
/// }
2626
/// _ => unreachable!(),
2727
/// }
28-
///
28+
///
2929
/// Ok(())
3030
/// }
3131
/// ```
@@ -98,7 +98,7 @@ pub fn define_secrets(input: TokenStream) -> TokenStream {
9898
let load_assignments = field_info.iter().map(|(name, (_, is_optional))| {
9999
let field_name = format_ident!("{}", name.to_lowercase());
100100
let secret_name = name.clone();
101-
101+
102102
if *is_optional {
103103
quote! {
104104
#field_name: secrets.get(#secret_name).cloned()
@@ -217,7 +217,7 @@ pub fn define_secrets(input: TokenStream) -> TokenStream {
217217
// If no profiles, handle Default
218218
let assignments = config.secrets.iter().map(|(secret_name, secret_config)| {
219219
let field_name = format_ident!("{}", secret_name.to_lowercase());
220-
220+
221221
if secret_config.required && secret_config.default.is_none() {
222222
quote! {
223223
#field_name: secrets.get(#secret_name)
@@ -241,16 +241,16 @@ pub fn define_secrets(input: TokenStream) -> TokenStream {
241241
let variant_name = format_ident!("{}", capitalize_first(profile));
242242
let assignments = config.secrets.iter().map(|(secret_name, secret_config)| {
243243
let field_name = format_ident!("{}", secret_name.to_lowercase());
244-
244+
245245
// Determine if this field is required for this profile
246246
let mut is_required = secret_config.required;
247247
let mut has_default = secret_config.default.is_some();
248-
248+
249249
if let Some(profile_override) = secret_config.profiles.get(profile) {
250250
is_required = profile_override.required.unwrap_or(is_required);
251251
has_default = profile_override.default.is_some() || has_default;
252252
}
253-
253+
254254
if is_required && !has_default {
255255
quote! {
256256
#field_name: secrets.get(#secret_name)
@@ -263,7 +263,7 @@ pub fn define_secrets(input: TokenStream) -> TokenStream {
263263
}
264264
}
265265
});
266-
266+
267267
quote! {
268268
Profile::#variant_name => Ok(SecretSpecProfile::#variant_name {
269269
#(#assignments,)*

0 commit comments

Comments
 (0)