pub fn edit_bytes_with_builder<B: AsRef<[u8]>>(
buf: B,
builder: &Builder<'_, '_>,
) -> Result<Vec<u8>>Expand description
Open the contents of a string or buffer in the default editor using a temporary file with a custom path or filename and return them as raw bytes.
See edit_with_builder, the version of this function that takes and returns String.
Other than the custom Builder, this function is identical to edit_bytes.
§Arguments
builder is used to create a temporary file, potentially with a custom name, path, or prefix.
buf is written to the temporary file before invoking the editor.
§Returns
If successful, returns the contents of the temporary file in raw (Vec<u8>) form.