func withUnsafeBytes <R>((UnsafeRawBufferPointer) -> R) -> R
Calls the given closure with a pointer to the underlying bytes of the type’s contiguous storage.
与えられたクロージャを、この型のもつ隣接ストレージの基礎をなすバイトそれらへのあるポインタで呼び出します。
Availability 有効性
Technology
protocol ContiguousBytes
func withUnsafeBytes <R>((UnsafeRawBufferPointer) -> R) -> R
AES.GCM.Nonce
Array
Element
is UInt8
.
Element
がUInt8
である場合に準拠します。
ArraySlice
Element
is UInt8
.
Element
がUInt8
である場合に準拠します。
ChaChaPoly.Nonce
CollectionOfOne
Element
is UInt8
.
Element
がUInt8
である場合に準拠します。
ContiguousArray
Element
is UInt8
.
Element
がUInt8
である場合に準拠します。
Data
DispatchData.Region
EmptyCollection
Element
is UInt8
.
Element
がUInt8
である場合に準拠します。
P256.Signing.ECDSASignature
P384.Signing.ECDSASignature
P521.Signing.ECDSASignature
SharedSecret
Slice
Base
conforms to ContiguousBytes
.
Base
がContiguousBytes
に準拠する場合に準拠します。
SymmetricKey
UnsafeBufferPointer
Element
is UInt8
.
Element
がUInt8
である場合に準拠します。
UnsafeMutableBufferPointer
Element
is UInt8
.
Element
がUInt8
である場合に準拠します。
UnsafeMutableRawBufferPointer
UnsafeRawBufferPointer
struct Data
protocol DataProtocol
protocol MutableDataProtocol