dpp/voting/votes/resource_vote/accessors/v0/mod.rs
1use crate::voting::vote_choices::resource_vote_choice::ResourceVoteChoice;
2use crate::voting::vote_polls::VotePoll;
3
4/// Trait for getters in Resource Vote
5pub trait ResourceVoteGettersV0 {
6 /// The vote poll
7 fn vote_poll(&self) -> &VotePoll;
8
9 /// The vote poll as owned
10 fn vote_poll_owned(self) -> VotePoll;
11
12 /// The choice made in the vote
13 fn resource_vote_choice(&self) -> ResourceVoteChoice;
14}