Trait sda_protocol::helpers::Identified
[−]
[src]
pub trait Identified { type I: Id; fn id(&self) -> &Self::I; }
Trait for objects with associated unique identifiers.
Associated Types
Required Methods
Implementors
impl<ID, M> Identified for Signed<M> where M: Identified<I=ID> + Clone + Debug + PartialEq + Serialize + Deserialize,
ID: Idimpl<ID, M> Identified for Labelled<ID, M> where M: Clone + Debug + PartialEq + Serialize + Deserialize,
ID: Id + Clone + Debug + PartialEq + Serialize + Deserializeimpl Identified for Agent
impl Identified for Aggregation
impl Identified for Participation
impl Identified for Snapshot
impl Identified for ClerkingJob