diff --git a/src/types/request.rs b/src/types/request.rs index 8f3e011..e165d4a 100644 --- a/src/types/request.rs +++ b/src/types/request.rs @@ -53,7 +53,7 @@ impl RpcRequest { pub fn torrent_get(fields: Option>, ids: Option>) -> RpcRequest { let string_fields = fields - .unwrap_or(all::().collect()) + .unwrap_or_else(|| all::().collect()) .iter() .map(TorrentGetField::to_str) .collect();