pub async fn execute(self) -> Result<Vec<ArtifactType>, GetError> {
        self.store
            .execute_get_types(
                TypeKind::Artifact,
                |id, name, properties| ArtifactType {
                    id,
                    name,
                    properties,
                },
                self.options,
            )
            .await
    }
/// Gets specified artifact types.
///
/// If multiple conditions are specified, types which satisfy all the conditions are returned.
Gets specified artifact types.
If multiple conditions are specified, types which satisfy all the conditions are returned.
Gets specified artifact types . If multiple conditions are specified types which satisfy all the conditions are returned .
pub async fn execute(self) -> Result<Vec<ArtifactType>, GetError> {
        self.store
            .execute_get_types(
                TypeKind::Artifact,
                |id, name, properties| ArtifactType {
                    id,
                    name,
                    properties,
                },
                self.options,
            )
            .await
    }
pub async fn execute ( self ) -> Result < Vec < ArtifactType > , GetError > { self . store . execute_get_types ( TypeKind :: Artifact , | id , name , properties | ArtifactType { id , name , properties , } , self . options , ) . await }
Gets specified artifact types.
Gets specified artifact types .
self
self