Trait SignedOffSnippet

Source
pub trait SignedOffSnippet: BasicSnippet {
    // Provided methods
    fn fingerprint(&self) -> SignOffFingerprint { ... }
    fn assert_all_sign_offs_are_up_to_date(&self) { ... }
}
Expand description

Extension trait for BasicSnippet related to signing off. Contains methods that are callable, but for which the provided default implementation cannot be overridden.

§Dyn-Compatibility

This trait is dyn-compatible (previously known as “object safe”).

Provided Methods§

Source

fn fingerprint(&self) -> SignOffFingerprint

The unique fingerprint as used for signing off on this snippet.

Source

fn assert_all_sign_offs_are_up_to_date(&self)

Panics if any sign-offs disagree with the actual fingerprint.

Implementors§