Function sequoia_openpgp_ffi::parse::stream::pgp_message_layer_encryption[][src]

#[no_mangle]
pub extern "C" fn pgp_message_layer_encryption(
    v: *const MessageLayer<'_>,
    sym_algo_r: Maybe<u8>,
    aead_algo_r: Maybe<u8>
) -> bool
Expand description

Decomposes a MessageLayer::Encryption.

C Declaration

bool
pgp_message_layer_encryption (const pgp_message_layer_t v,
                              uint8_t *sym_algo_r,
                              uint8_t *aead_algo_r);

Returns true iff the given value is a MessageLayer::Encryption, and returns each of the variants members if the corresponding parameter is not NULL.