mirror of
https://github.com/YGGverse/Yoda.git
synced 2025-03-13 06:01:21 +00:00
remove extra reference clone actions
This commit is contained in:
parent
25e4ab7e6b
commit
4e48600d80
@ -77,9 +77,9 @@ impl Driver {
|
|||||||
move |result| {
|
move |result| {
|
||||||
callback(match result {
|
callback(match result {
|
||||||
Ok(response) => Response::Download {
|
Ok(response) => Response::Download {
|
||||||
base: uri.clone(),
|
base: uri,
|
||||||
stream: response.connection.stream(),
|
stream: response.connection.stream(),
|
||||||
cancellable: cancellable.clone(),
|
cancellable,
|
||||||
},
|
},
|
||||||
Err(e) => Response::Failure(Failure::Error {
|
Err(e) => Response::Failure(Failure::Error {
|
||||||
message: e.to_string(),
|
message: e.to_string(),
|
||||||
@ -97,9 +97,7 @@ impl Driver {
|
|||||||
&self.gemini,
|
&self.gemini,
|
||||||
uri.clone(),
|
uri.clone(),
|
||||||
cancellable.clone(),
|
cancellable.clone(),
|
||||||
move |result| {
|
move |result| gemini::handle(result, uri, cancellable, false, callback),
|
||||||
gemini::handle(result, uri.clone(), cancellable.clone(), false, callback)
|
|
||||||
},
|
|
||||||
),
|
),
|
||||||
Request::Titan { .. } => todo!(),
|
Request::Titan { .. } => todo!(),
|
||||||
Request::Undefined => todo!(),
|
Request::Undefined => todo!(),
|
||||||
@ -110,9 +108,7 @@ impl Driver {
|
|||||||
&self.gemini,
|
&self.gemini,
|
||||||
uri.clone(),
|
uri.clone(),
|
||||||
cancellable.clone(),
|
cancellable.clone(),
|
||||||
move |result| {
|
move |result| gemini::handle(result, uri, cancellable, true, callback),
|
||||||
gemini::handle(result, uri.clone(), cancellable.clone(), true, callback)
|
|
||||||
},
|
|
||||||
),
|
),
|
||||||
_ => callback(Response::Failure(Failure::Error {
|
_ => callback(Response::Failure(Failure::Error {
|
||||||
message: "Source view feature yet not supported for this request".to_string(),
|
message: "Source view feature yet not supported for this request".to_string(),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user