diff options
Diffstat (limited to 'src/apply.rs')
| -rw-r--r-- | src/apply.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/apply.rs b/src/apply.rs index ee1824e..e0f3ff2 100644 --- a/src/apply.rs +++ b/src/apply.rs @@ -1,11 +1,11 @@ use std::fmt::Debug; use anyhow::Result; -use aws_sdk_route53::types::{Change, ChangeAction, ChangeBatch, ResourceRecordSet}; +use aws_sdk_route53::types::{Change, ChangeAction, ChangeBatch}; // Needed until try_collect is stable, see <https://github.com/rust-lang/rust/issues/94047> use itertools::Itertools; -use crate::route53::Route53; +use crate::route53::{ResourceRecordSet, Route53}; pub enum ApplyMode { DryRun, @@ -55,13 +55,13 @@ where let remove_records = remove_records.into_iter().map(|record| { Change::builder() .action(ChangeAction::Delete) // <-- - .resource_record_set(record) + .resource_record_set(record.into()) .build() }); let insert_records = insert_records.into_iter().map(|record| { Change::builder() .action(ChangeAction::Create) // <-- - .resource_record_set(record) + .resource_record_set(record.into()) .build() }); |
