pub async fn into_saf_file(
        self,
        uid: Option<Uid>,
        properties: Option<YamlProperties>,
    ) -> SafResult<(SafFile, SafHash)> {
        let (zomes, wasms) = self.inner_maps().await?;
        let (saf_def, original_hash) = self.to_saf_def(zomes, uid, properties)?;

        Ok((SafFile::from_parts(saf_def, wasms), original_hash))
    }
/// Convert to a SafFile, and return what the hash of the Saf *would* have
/// been without the provided phenotype overrides
Convert to a SafFile, and return what the hash of the Saf *would* have
been without the provided phenotype overrides
Convert to a SafFile and return what the hash of the Saf * would * have been without the provided phenotype overrides
pub async fn into_saf_file(
        self,
        uid: Option<Uid>,
        properties: Option<YamlProperties>,
    ) -> SafResult<(SafFile, SafHash)> {
        let (zomes, wasms) = self.inner_maps().await?;
        let (saf_def, original_hash) = self.to_saf_def(zomes, uid, properties)?;
        Ok((SafFile::from_parts(saf_def, wasms), original_hash))
    }
pub async fn into_saf_file ( self , uid : Option < Uid > , properties : Option < YamlProperties > , ) -> SafResult < ( SafFile , SafHash ) > { let ( zomes , wasms ) = self . inner_maps ( ) . await ? ; let ( saf_def , original_hash ) = self . to_saf_def ( zomes , uid , properties ) ? ; Ok ( ( SafFile :: from_parts ( saf_def , wasms ) , original_hash ) ) }
Convert to a SafFile, and return what the hash of the Saf *would* have
been without the provided phenotype overrides
Convert to a SafFile and return what the hash of the Saf * would * have been without the provided phenotype overrides
self
uid
Option<Uid>
properties
Option<YamlProperties>
self
uid
Option<Uid>
properties
Option<YamlProperties>