Skip to main content

MockTestUtil

Trait MockTestUtil 

Source
pub trait MockTestUtil {
    // Required method
    fn mock() -> Self;
}
Available on crate feature test-utils only.

Required Methods§

Source

fn mock() -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl MockTestUtil for Option<&PartialEncryptionConfig>

Source§

fn mock() -> Self

Source§

impl MockTestUtil for Recipient

Available on crate feature age only.
Source§

fn mock() -> Self

Implementors§

Source§

impl MockTestUtil for PartialEncryptionConfig

Source§

impl MockTestUtil for IntegrationMetadata

Source§

impl<I: Integration> MockTestUtil for IntegrationMetadataUnits<I>
where I::KeyId: MockTestUtil, IntegrationMetadataUnit<I>: MockTestUtil,

Source§

impl<S: RopsFileState, F: FileFormat> MockTestUtil for RopsFile<S, F>
where RopsFileFormatMap<S::MapState, F>: MockTestUtil, RopsFileMetadata<S::MetadataState>: MockTestUtil, <<S::MetadataState as RopsMetadataState>::Mac as FromStr>::Err: Display,

Source§

impl<S: RopsMapState, F: FileFormat> MockTestUtil for RopsFileFormatMap<S, F>
where Self: MockFileFormatUtil<F>,

Source§

impl<S: RopsMetadataState> MockTestUtil for RopsFileMetadata<S>
where S::Mac: MockTestUtil, <S::Mac as FromStr>::Err: Display,