kotlin-components-docs
jvm
kotlin-components-docs
/
mozilla.appservices.places.uniffi
/
FfiConverterRustBuffer
Ffi
Converter
Rust
Buffer
interface
FfiConverterRustBuffer
<
KotlinType
>
:
FfiConverter
<
KotlinType
,
RustBuffer.ByValue
>
Inheritors
FfiConverterTypeBookmarkData
FfiConverterTypeBookmarkFolder
FfiConverterTypeBookmarkSeparator
FfiConverterTypeBookmarkUpdateInfo
FfiConverterTypeDummy
FfiConverterTypeHistoryHighlight
FfiConverterTypeHistoryHighlightWeights
FfiConverterTypeHistoryMetadata
FfiConverterTypeHistoryMetadataObservation
FfiConverterTypeHistoryMigrationResult
FfiConverterTypeHistoryVisitInfo
FfiConverterTypeHistoryVisitInfosWithBound
FfiConverterTypeInsertableBookmark
FfiConverterTypeInsertableBookmarkFolder
FfiConverterTypeInsertableBookmarkSeparator
FfiConverterTypeRunMaintenanceMetrics
FfiConverterTypeSearchResult
FfiConverterTypeTopFrecentSiteInfo
FfiConverterTypeVisitObservation
FfiConverterTypeBookmarkItem
FfiConverterTypeBookmarkPosition
FfiConverterTypeConnectionType
FfiConverterTypeDocumentType
FfiConverterTypeFrecencyThresholdOption
FfiConverterTypeInsertableBookmarkItem
FfiConverterTypePlacesApiError
FfiConverterTypeVisitType
FfiConverterOptionalUInt
FfiConverterOptionalInt
FfiConverterOptionalBoolean
FfiConverterOptionalString
FfiConverterOptionalTypeHistoryMetadata
FfiConverterOptionalTypeBookmarkItem
FfiConverterOptionalTypeDocumentType
FfiConverterOptionalTypeVisitType
FfiConverterOptionalSequenceTypeHistoryMetadata
FfiConverterOptionalSequenceTypeBookmarkItem
FfiConverterOptionalSequenceTypeGuid
FfiConverterOptionalTypeGuid
FfiConverterOptionalTypePlacesTimestamp
FfiConverterOptionalTypeUrl
FfiConverterSequenceBoolean
FfiConverterSequenceString
FfiConverterSequenceTypeHistoryHighlight
FfiConverterSequenceTypeHistoryMetadata
FfiConverterSequenceTypeHistoryVisitInfo
FfiConverterSequenceTypeSearchResult
FfiConverterSequenceTypeTopFrecentSiteInfo
FfiConverterSequenceTypeBookmarkItem
FfiConverterSequenceTypeInsertableBookmarkItem
FfiConverterSequenceTypeGuid
FfiConverterSequenceTypeUrl
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
)