pub unsafe fn from_artifact_id(
        artifact: &ArtifactId,
        artifact_name: &CString,
    ) -> RawArtifactId {
        RawArtifactId {
            runtime_id: artifact.runtime_id,
            name: artifact_name.as_ptr(),
        }
    }
// This function isn't unsafe in the terms of language, but logically it is.
This function isn't unsafe in the terms of language, but logically it is.
This function isn ' t unsafe in the terms of language but logically it is .
pub unsafe fn from_artifact_id(
        artifact: &ArtifactId,
        artifact_name: &CString,
    ) -> RawArtifactId {
        RawArtifactId {
            runtime_id: artifact.runtime_id,
            name: artifact_name.as_ptr(),
        }
    }
pub unsafe fn from_artifact_id ( artifact : & ArtifactId , artifact_name : & CString , ) -> RawArtifactId { RawArtifactId { runtime_id : artifact . runtime_id , name : artifact_name . as_ptr ( ) , } }
This function isn't unsafe in the terms of language, but logically it is.
This function isn ' t unsafe in the terms of language but logically it is .
artifact
&ArtifactId
artifact_name
&CString
artifact
&ArtifactId
artifact_name
&CString