diff options
author | Kartikaya Gupta <kats@trevize.staktrace.com> | 2019-11-28 07:25:01 -0500 |
---|---|---|
committer | Kartikaya Gupta <kats@trevize.staktrace.com> | 2019-11-28 07:25:01 -0500 |
commit | 8aa516e5f8aeb1dd15a45edf04df825c95f17d6d (patch) | |
tree | b2e579ff1d41e1535b2edb9b4baeb77f4bad47e7 | |
parent | b6cb270453cd27cdcd7ba6d1874df2f7d215f45c (diff) |
Add From impl for convenience
-rw-r--r-- | src/addrparse.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/addrparse.rs b/src/addrparse.rs index 8995c93..99fb1a9 100644 --- a/src/addrparse.rs +++ b/src/addrparse.rs @@ -130,6 +130,12 @@ impl fmt::Display for MailAddrList { } } +impl From<Vec<MailAddr>> for MailAddrList { + fn from(addrs: Vec<MailAddr>) -> Self { + MailAddrList(addrs) + } +} + impl MailAddrList { /// Count the number of `SingleInfo` instances in this list of addresses. pub fn count_addrs(&self) -> usize { |