pub struct FzfCmd { /* private fields */ }Implementations§
Source§impl FzfCmd
impl FzfCmd
pub fn new() -> Self
pub fn arg<S>(&mut self, arg: S) -> &mut Self
pub fn args<I, S>(&mut self, args: I) -> &mut Self
pub fn find_vec<T>(&mut self, input: Vec<T>) -> Result<String>
pub fn find_string(&mut self, input: &str) -> Result<String>
pub fn pick_many(items: Vec<String>) -> Result<Vec<String>>
pub fn pick_many_filtered(items: Vec<String>) -> Result<Vec<String>>
pub fn pick_one_filtered(items: Vec<String>) -> Result<String>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FzfCmd
impl !RefUnwindSafe for FzfCmd
impl Send for FzfCmd
impl Sync for FzfCmd
impl Unpin for FzfCmd
impl !UnwindSafe for FzfCmd
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