Struct CryptographicBuffer
pub struct CryptographicBuffer;
Implementations§
§impl CryptographicBuffer
impl CryptographicBuffer
pub fn Compare<P0, P1>(object1: P0, object2: P1) -> Result<bool>
pub fn GenerateRandom(length: u32) -> Result<IBuffer>
pub fn GenerateRandomNumber() -> Result<u32>
pub fn CreateFromByteArray(value: &[u8]) -> Result<IBuffer>
pub fn CopyToByteArray<P0>(buffer: P0, value: &mut Array<u8>) -> Result<()>where
P0: Param<IBuffer>,
pub fn DecodeFromHexString(value: &HSTRING) -> Result<IBuffer>
pub fn EncodeToHexString<P0>(buffer: P0) -> Result<HSTRING>where
P0: Param<IBuffer>,
pub fn DecodeFromBase64String(value: &HSTRING) -> Result<IBuffer>
pub fn EncodeToBase64String<P0>(buffer: P0) -> Result<HSTRING>where
P0: Param<IBuffer>,
pub fn ConvertStringToBinary( value: &HSTRING, encoding: BinaryStringEncoding, ) -> Result<IBuffer>
pub fn ConvertBinaryToString<P1>(
encoding: BinaryStringEncoding,
buffer: P1,
) -> Result<HSTRING>where
P1: Param<IBuffer>,
Auto Trait Implementations§
impl Freeze for CryptographicBuffer
impl RefUnwindSafe for CryptographicBuffer
impl Send for CryptographicBuffer
impl Sync for CryptographicBuffer
impl Unpin for CryptographicBuffer
impl UnwindSafe for CryptographicBuffer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more