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 Agentimpl Identified for Aggregationimpl Identified for Participationimpl Identified for Snapshotimpl Identified for ClerkingJob