pub fn clients_dir(&self) -> PathBuf {
        let target_dir = &self.project.target_dir;
        match &self.project.kind {
            ProjectKind::Rust => target_dir.join("service"),
            ProjectKind::JavaScript { clients_dir } | ProjectKind::TypeScript { clients_dir } => {
                self.manifest_dir().join(clients_dir)
            }
            ProjectKind::Wasm => target_dir.to_path_buf(),
        }
    }
/// Retuns the path to where Oasis-generated dependencies should be placed.
Retuns the path to where Oasis-generated dependencies should be placed.
Retuns the path to where Oasis - generated dependencies should be placed .
pub fn clients_dir(&self) -> PathBuf {
        let target_dir = &self.project.target_dir;
        match &self.project.kind {
            ProjectKind::Rust => target_dir.join("service"),
            ProjectKind::JavaScript { clients_dir } | ProjectKind::TypeScript { clients_dir } => {
                self.manifest_dir().join(clients_dir)
            }
            ProjectKind::Wasm => target_dir.to_path_buf(),
        }
    }
pub fn clients_dir ( & self ) -> PathBuf { let target_dir = & self . project . target_dir ; match & self . project . kind { ProjectKind :: Rust => target_dir . join ( " " ) , ProjectKind :: JavaScript { clients_dir } | ProjectKind :: TypeScript { clients_dir } => { self . manifest_dir ( ) . join ( clients_dir ) } ProjectKind :: Wasm => target_dir . to_path_buf ( ) , } }
Retuns the path to where Oasis-generated dependencies should be placed.
Retuns the path to where Oasis - generated dependencies should be placed .
&self
&self