Skip to main content

XIDProvider

Trait XIDProvider 

Source
pub trait XIDProvider {
    // Required method
    fn xid(&self) -> XID;
}
Expand description

A provider trait for obtaining XIDs from various objects.

Required Methods§

Source

fn xid(&self) -> XID

Returns the XID for this object.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl XIDProvider for SigningPublicKey

Implements XIDProvider for SigningPublicKey to generate an XID from the key.

Source§

impl XIDProvider for XID

Implements XIDProvider for XID to return itself.