pub fn new() -> StashApplyOptions<'cb> {
        let mut opts = StashApplyOptions {
            progress: None,
            checkout_options: None,
            raw_opts: unsafe { mem::zeroed() },
        };
        assert_eq!(
            unsafe { raw::git_stash_apply_init_options(&mut opts.raw_opts, 1) },
            0
        );
        opts
    }
/// Creates a default set of merge options.
Creates a default set of merge options.
Creates a default set of merge options .
pub fn new() -> StashApplyOptions<'cb> {
        let mut opts = StashApplyOptions {
            progress: None,
            checkout_options: None,
            raw_opts: unsafe { mem::zeroed() },
        };
        assert_eq!(
            unsafe { raw::git_stash_apply_init_options(&mut opts.raw_opts, 1) },
            0
        );
        opts
    }
pub fn new ( ) -> StashApplyOptions < ' cb > { let mut opts = StashApplyOptions { progress : None , checkout_options : None , raw_opts : unsafe { mem :: zeroed ( ) } , } ; assert_eq ! ( unsafe { raw git_stash_apply_init_options ( mut opts raw_opts 1 ) } 0 ) ; opts }
Creates a default set of merge options.
Creates a default set of merge options .