#[repr(C)]#[repr(align(16))]pub struct Sha256Impl {}
Fields
_x0: u64
_x8: u64
_x10: u32
__bindgen_padding_0: u64
_x14: u128
_x24: u128
_x34: u128
_x44: u32
_x48: u64
_x50: u64
_x58: u64
_x60: u64
_x68: u64
_x70: u32
Implementations
sourceimpl Sha256Impl
impl Sha256Impl
pub unsafe fn Initialize(&mut self)
pub unsafe fn Update(&mut self, arg1: *const c_void, arg2: u64)
pub unsafe fn ProcessBlocks(&mut self, arg1: *const u8, arg2: u64)
pub unsafe fn GetHash(&mut self, destHash: *mut c_void, arg1: u64)
pub unsafe fn ProcessLastBlock(&mut self)
pub unsafe fn InitializeWithContext(&mut self, arg1: *const Sha256Context)
pub unsafe fn GetContext(&self, arg1: *mut Sha256Context)
Auto Trait Implementations
impl RefUnwindSafe for Sha256Impl
impl Send for Sha256Impl
impl Sync for Sha256Impl
impl Unpin for Sha256Impl
impl UnwindSafe for Sha256Impl
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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