MCPcopy Index your code
hub / github.com/cargo-lambda/cargo-lambda / binary_path_in_zip

Method binary_path_in_zip

crates/cargo-lambda-build/src/archive.rs:107–116  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

105 }
106
107 pub(crate) fn binary_path_in_zip(&self) -> Result<String, BuildError> {
108 let file_name = if let Some(parent) = self.parent_dir() {
109 Path::new(parent).join(self.binary_name())
110 } else {
111 PathBuf::from(self.binary_name())
112 };
113
114 convert_to_unix_path(&file_name)
115 .ok_or_else(|| BuildError::InvalidUnixFileName(file_name.clone()))
116 }
117}
118
119pub struct BinaryArchive {

Callers 2

use_zip_in_placeFunction · 0.80
zip_binaryFunction · 0.80

Calls 4

newFunction · 0.85
parent_dirMethod · 0.80
binary_nameMethod · 0.80
convert_to_unix_pathFunction · 0.70

Tested by

no test coverage detected