@@ -900,10 +900,10 @@ impl NetworkFilter {
900900 ( self . is_plain ( ) || self . is_regex ( ) ) && !self . is_right_anchor ( ) ;
901901 let skip_first_token = self . is_right_anchor ( ) ;
902902
903- let mut filter_tokens =
903+ let filter_tokens =
904904 utils:: tokenize_filter ( f, skip_first_token, skip_last_token) ;
905905
906- tokens. append ( & mut filter_tokens) ;
906+ tokens. extend ( filter_tokens) ;
907907 }
908908 }
909909 FilterPart :: AnyOf ( _) => ( ) , // across AnyOf set of filters no single token is guaranteed to match to a request
@@ -913,16 +913,16 @@ impl NetworkFilter {
913913 // Append tokens from hostname, if any
914914 if !self . mask . contains ( NetworkFilterMask :: IS_HOSTNAME_REGEX ) {
915915 if let Some ( hostname) = self . hostname . as_ref ( ) {
916- let mut hostname_tokens = utils:: tokenize ( hostname) ;
917- tokens. append ( & mut hostname_tokens) ;
916+ let hostname_tokens = utils:: tokenize ( hostname) ;
917+ tokens. extend ( hostname_tokens) ;
918918 }
919919 }
920920
921921 if tokens. is_empty ( ) && self . mask . contains ( NetworkFilterMask :: IS_REMOVEPARAM ) {
922922 if let Some ( removeparam) = & self . modifier_option {
923923 if VALID_PARAM . is_match ( removeparam) {
924- let mut param_tokens = utils:: tokenize ( & removeparam. to_ascii_lowercase ( ) ) ;
925- tokens. append ( & mut param_tokens) ;
924+ let param_tokens = utils:: tokenize ( & removeparam. to_ascii_lowercase ( ) ) ;
925+ tokens. extend ( param_tokens) ;
926926 }
927927 }
928928 }
0 commit comments