pub trait Link: Debug + 'static {
    type Id: Debug + Hash + Eq + PartialEq;

    fn id(&self) -> Self::Id;
    fn detach(self) -> Result<(), ProgramError>;
}
Expand description

A Link.

Required Associated Types

Unique Id

Required Methods

Returns the link id

Detaches the Link

Implementors