ParticipantExtractor

Trait ParticipantExtractor 

Source
pub trait ParticipantExtractor {
    // Required methods
    fn extract_single_participant_dids(&self) -> Vec<String>;
    fn extract_list_participant_dids(&self) -> Vec<String>;
    fn extract_optional_participant_dids(&self) -> Vec<String>;
}
Expand description

A helper trait for extracting participant DIDs using attributes

Required Methods§

Source

fn extract_single_participant_dids(&self) -> Vec<String>

Extract participant DIDs marked with #[tap(participant)]

Source

fn extract_list_participant_dids(&self) -> Vec<String>

Extract participant DIDs from lists marked with #[tap(participant_list)]

Source

fn extract_optional_participant_dids(&self) -> Vec<String>

Extract optional participant DIDs marked with #[tap(participant)]

Implementors§