Struct krb5_sys::krb5_crypto_iov[][src]

#[repr(C)]
pub struct krb5_crypto_iov { pub flags: krb5_cryptotype, pub data: krb5_data, }

Structure to describe a region of text to be encrypted or decrypted.

The flags member describes the type of the iov The data member points to the memory that will be manipulated. All iov APIs take a ponter to the first element of an array of krb5_crypto_iov's alogn with the size of that array. Buffer contents are manipulated in-place; data is overwritten. Callers must allocate the right numbers of krb5_crypt_iov structures before calling into an iov API.

Fields

KRB5_CRYPTO_TYPE type of the iov

Auto Trait Implementations