diff options
| author | Owen Jacobson <owen@grimoire.ca> | 2024-07-30 10:55:10 -0400 |
|---|---|---|
| committer | Owen Jacobson <owen@grimoire.ca> | 2024-07-30 11:01:37 -0400 |
| commit | f2fab018711f42440b323975794fd87b191af841 (patch) | |
| tree | f9204b0469914a2b13a9fd30e540e8ccd3769d05 /src/ec2.rs | |
| parent | 99844e6c49d9c3195a32f239c027a48412c92252 (diff) | |
Replace `hashable` with a more to-purpose wrapper type.
Diffstat (limited to 'src/ec2.rs')
| -rw-r--r-- | src/ec2.rs | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -3,10 +3,9 @@ use std::collections::HashSet; use anyhow::Result; use aws_sdk_ec2 as ec2; use aws_sdk_ec2::types::Filter; -use aws_sdk_route53::types::{ResourceRecordSet, RrType}; +use aws_sdk_route53::types::RrType; -use crate::hashable::Hashable; -use crate::route53::Target; +use crate::route53::{ResourceRecordSet, Target}; pub trait Ec2 { fn ec2(&self) -> &ec2::Client; @@ -17,7 +16,7 @@ pub async fn asg_instances_proposal<C>( target: &Target, asg_name: &str, live_instance_ids: &[String], -) -> Result<HashSet<Hashable<ResourceRecordSet>>> +) -> Result<HashSet<ResourceRecordSet>> where C: Ec2, { @@ -70,6 +69,6 @@ where Ok(ip4_proposal .into_iter() .chain(ip6_proposal.into_iter()) - .map(Hashable::from) + .map(Into::into) .collect()) } |
