Struct gpgme_sys::gpgme_data_cbs
source · #[repr(C)]pub struct gpgme_data_cbs {
pub read: gpgme_data_read_cb_t,
pub write: gpgme_data_write_cb_t,
pub seek: gpgme_data_seek_cb_t,
pub release: gpgme_data_release_cb_t,
}
Fields
read: gpgme_data_read_cb_t
write: gpgme_data_write_cb_t
seek: gpgme_data_seek_cb_t
release: gpgme_data_release_cb_t
Trait Implementations
sourceimpl Clone for gpgme_data_cbs
impl Clone for gpgme_data_cbs
sourcefn clone(&self) -> gpgme_data_cbs
fn clone(&self) -> gpgme_data_cbs
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for gpgme_data_cbs
Auto Trait Implementations
impl RefUnwindSafe for gpgme_data_cbs
impl Send for gpgme_data_cbs
impl Sync for gpgme_data_cbs
impl Unpin for gpgme_data_cbs
impl UnwindSafe for gpgme_data_cbs
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more