Enum pop_launcher::Response [−][src]
pub enum Response {
Close,
Context {
id: Indice,
options: Vec<ContextOption>,
},
DesktopEntry {
path: PathBuf,
gpu_preference: GpuPreference,
},
Update(Vec<SearchResult>),
Fill(String),
}
Expand description
Sent from the launcher service to a frontend.
Variants
Close
Context
DesktopEntry
Update(Vec<SearchResult>)
Tuple Fields
0: Vec<SearchResult>
Fill(String)
Tuple Fields
0: String
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more