pub struct AlfredWorkflow { /* private fields */ }Implementations§
Source§impl AlfredWorkflow
impl AlfredWorkflow
pub fn init() -> AlfredWorkflow
pub fn get_workflow_env(key: &str) -> String
pub fn send_feedback(&self)
pub fn add_item(self, item: WorkflowItem) -> AlfredWorkflow
pub fn fatal_error(&mut self, msg: &str, detail: &str)
pub fn get_config(&self, name: &str) -> String
Source§impl AlfredWorkflow
impl AlfredWorkflow
pub fn get_generic_password(&self, name: &str) -> String
pub fn set_generic_password(&self, name: &str, password: &str) -> bool
Source§impl AlfredWorkflow
impl AlfredWorkflow
pub fn run_background(&self, f: &dyn Fn(&AlfredWorkflow))
Trait Implementations§
Source§impl AlfredEnv for AlfredWorkflow
impl AlfredEnv for AlfredWorkflow
fn get_preference_path(&self) -> String
fn get_preference_hash_path(&self) -> String
fn get_theme(&self) -> String
fn get_version(&self) -> String
fn get_version_build(&self) -> String
fn get_workflow_bundle_id(&self) -> String
fn get_workflow_cache_path(&self) -> String
fn get_workflow_data_path(&self) -> String
fn get_workflow_name(&self) -> String
fn is_debug_mode(&self) -> bool
fn get_workflow_uuid(&self) -> String
fn get_workflow_version(&self) -> String
fn get_theme_background(&self) -> String
fn get_theme_selection_background(&self) -> String
fn get_theme_subtext(&self) -> String
Source§impl<'de> Deserialize<'de> for AlfredWorkflow
impl<'de> Deserialize<'de> for AlfredWorkflow
Source§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
Auto Trait Implementations§
impl Freeze for AlfredWorkflow
impl RefUnwindSafe for AlfredWorkflow
impl Send for AlfredWorkflow
impl Sync for AlfredWorkflow
impl Unpin for AlfredWorkflow
impl UnwindSafe for AlfredWorkflow
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more