Bladeren bron

Added #[must_use] Attributes for Configuration Options (#876)

Redfire 2 jaren geleden
bovenliggende
commit
5f454e2031
2 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 1 0
      idna/src/uts46.rs
  2. 1 0
      url/src/lib.rs

+ 1 - 0
idna/src/uts46.rs

@@ -509,6 +509,7 @@ impl Idna {
 }
 }
 
 
 #[derive(Clone, Copy)]
 #[derive(Clone, Copy)]
+#[must_use]
 pub struct Config {
 pub struct Config {
     use_std3_ascii_rules: bool,
     use_std3_ascii_rules: bool,
     transitional_processing: bool,
     transitional_processing: bool,

+ 1 - 0
url/src/lib.rs

@@ -205,6 +205,7 @@ pub struct Url {
 
 
 /// Full configuration for the URL parser.
 /// Full configuration for the URL parser.
 #[derive(Copy, Clone)]
 #[derive(Copy, Clone)]
+#[must_use]
 pub struct ParseOptions<'a> {
 pub struct ParseOptions<'a> {
     base_url: Option<&'a Url>,
     base_url: Option<&'a Url>,
     encoding_override: EncodingOverride<'a>,
     encoding_override: EncodingOverride<'a>,