Skip to main content

edc_web_components/models/
transfer_process_kind.rs

1use edc_connector_client::types::transfer_process::TransferProcessKind as EdcTransferProcessKind;
2
3#[derive(Debug, Clone, strum::Display)]
4pub enum TransferProcessKind {
5  Consumer,
6  Provider,
7}
8impl From<&EdcTransferProcessKind> for TransferProcessKind {
9  fn from(kind: &EdcTransferProcessKind) -> Self {
10    match kind {
11      EdcTransferProcessKind::Consumer => TransferProcessKind::Consumer,
12      EdcTransferProcessKind::Provider => TransferProcessKind::Provider,
13    }
14  }
15}