diff options
Diffstat (limited to 'src/data_structures.rs')
-rw-r--r-- | src/data_structures.rs | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/data_structures.rs b/src/data_structures.rs index ef1bcc2..3e4e4ac 100644 --- a/src/data_structures.rs +++ b/src/data_structures.rs @@ -86,21 +86,21 @@ pub struct SPF { // Rust interface DS for HTML generation pub enum DMARCPolicy { - None, - Quarantine, - Reject, + None(String), + Quarantine(String), + Reject(String), } pub enum DMARCAlignment { - Relaxed, - Strict, + Relaxed(String), + Strict(String), } pub enum DMARCFailureOption { - AlignedPassFailure, - OtherAlignedPassFailure, - SignatureAlignmentFailure, - SPFFailure, + AlignedPassFailure(String), + OtherAlignedPassFailure(String), + SignatureAlignmentFailure(String), + SPFFailure(String), } pub struct DMARCRecord { |