etcd_bin_vendored_linux_arm64/lib.rs
1use std::{convert::Infallible, path::Path};
2
3/// See [`etcd_bin_vendored::etcd_bin_path`].
4pub fn etcd_bin_path() -> Result<&'static Path, Infallible> {
5 Ok(Path::new(concat!(env!("CARGO_MANIFEST_DIR"), "/bin/etcd")))
6}
7
8#[cfg(test)]
9mod tests {
10 #[test]
11 fn file_exists() {
12 assert!(crate::etcd_bin_path().unwrap().exists())
13 }
14}