update member type

This commit is contained in:
yggverse 2025-01-19 04:23:43 +02:00
parent 6a8f7548c8
commit 3f4efee60b
2 changed files with 3 additions and 3 deletions

View File

@ -84,7 +84,7 @@ fn handle(
move |result| match result { move |result| match result {
Ok(text) => callback(Response::TextGemini { Ok(text) => callback(Response::TextGemini {
base: request.as_uri().clone(), base: request.as_uri().clone(),
source: text.as_gstring(), source: text.to_string(),
is_source_request: matches!(request.feature(), Feature::Source), // @TODO return `Feature`? is_source_request: matches!(request.feature(), Feature::Source), // @TODO return `Feature`?
}), }),
Err(e) => callback(Response::Failure(Failure::Mime { Err(e) => callback(Response::Failure(Failure::Mime {

View File

@ -12,7 +12,7 @@ pub use redirect::Redirect;
// Global dependencies // Global dependencies
use gtk::{ use gtk::{
gio::{Cancellable, IOStream}, gio::{Cancellable, IOStream},
glib::{GString, Uri}, glib::Uri,
}; };
/// Single `Client` response API for all protocol drivers /// Single `Client` response API for all protocol drivers
@ -26,7 +26,7 @@ pub enum Response {
Failure(Failure), Failure(Failure),
TextGemini { TextGemini {
base: Uri, base: Uri,
source: GString, source: String,
is_source_request: bool, is_source_request: bool,
}, },
Input(Input), Input(Input),