kotlin-components-docs
jvm
kotlin-components-docs
/
mozilla.appservices.fxaclient
/
FfiConverterRustBuffer
Ffi
Converter
Rust
Buffer
interface
FfiConverterRustBuffer
<
KotlinType
>
:
FfiConverter
<
KotlinType
,
RustBuffer.ByValue
>
Inheritors
FfiConverterTypeAccessTokenInfo
FfiConverterTypeAttachedClient
FfiConverterTypeAuthorizationInfo
FfiConverterTypeAuthorizationParameters
FfiConverterTypeCloseTabsPayload
FfiConverterTypeDevice
FfiConverterTypeDeviceConfig
FfiConverterTypeDevicePushSubscription
FfiConverterTypeFxaConfig
FfiConverterTypeLocalDevice
FfiConverterTypeProfile
FfiConverterTypeScopedKey
FfiConverterTypeSendTabPayload
FfiConverterTypeTabHistoryEntry
FfiConverterTypeUserData
FfiConverterTypeAccountEvent
FfiConverterTypeCloseTabsResult
FfiConverterTypeDeviceCapability
FfiConverterTypeFxaError
FfiConverterTypeFxaEvent
FfiConverterTypeFxaRustAuthState
FfiConverterTypeFxaServer
FfiConverterTypeFxaState
FfiConverterTypeFxaStateCheckerEvent
FfiConverterTypeFxaStateCheckerState
FfiConverterTypeIncomingDeviceCommand
FfiConverterOptionalLong
FfiConverterOptionalString
FfiConverterOptionalTypeDevice
FfiConverterOptionalTypeDevicePushSubscription
FfiConverterOptionalTypeScopedKey
FfiConverterOptionalSequenceString
FfiConverterSequenceString
FfiConverterSequenceTypeAttachedClient
FfiConverterSequenceTypeDevice
FfiConverterSequenceTypeTabHistoryEntry
FfiConverterSequenceTypeDeviceCapability
FfiConverterSequenceTypeIncomingDeviceCommand
Members
Functions
allocation
Size
Link copied to clipboard
abstract
fun
allocationSize
(
value
:
KotlinType
)
:
ULong
lift
Link copied to clipboard
open
override
fun
lift
(
value
:
RustBuffer.ByValue
)
:
KotlinType
lift
From
Rust
Buffer
Link copied to clipboard
open
fun
liftFromRustBuffer
(
rbuf
:
RustBuffer.ByValue
)
:
KotlinType
lower
Link copied to clipboard
open
override
fun
lower
(
value
:
KotlinType
)
:
RustBuffer.ByValue
lower
Into
Rust
Buffer
Link copied to clipboard
open
fun
lowerIntoRustBuffer
(
value
:
KotlinType
)
:
RustBuffer.ByValue
read
Link copied to clipboard
abstract
fun
read
(
buf
:
ByteBuffer
)
:
KotlinType
write
Link copied to clipboard
abstract
fun
write
(
value
:
KotlinType
,
buf
:
ByteBuffer
)