RustLibApiImplPlatform class abstract

Constructors

RustLibApiImplPlatform({required BaseHandler handler, required RustLibWire wire, required GeneralizedFrbRustBinding generalizedFrbRustBinding, required PortManager portManager})

Properties

generalizedFrbRustBinding → GeneralizedFrbRustBinding
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
handler → BaseHandler
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
hashCode → int
The hash code for this object.
no setterinherited
portManager → PortManager
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
wire → RustLibWire
This is only intended to be used by automatically generated code, instead of developers.
finalinherited

Methods

dco_decode_audio_file_info(dynamic raw) → AudioFileInfo
dco_decode_audio_properties(dynamic raw) → AudioProperties
dco_decode_batch_bytes_result(dynamic raw) → BatchBytesResult
dco_decode_batch_result(dynamic raw) → BatchResult
dco_decode_bitrate_mode(dynamic raw) → BitrateMode
dco_decode_bool(dynamic raw) → bool
dco_decode_box_autoadd_extended_changes(dynamic raw) → ExtendedChanges
dco_decode_box_autoadd_extended_tag(dynamic raw) → ExtendedTag
dco_decode_box_autoadd_f_32(dynamic raw) → double
dco_decode_box_autoadd_i_64(dynamic raw) → PlatformInt64
dco_decode_box_autoadd_id_3_v_2_version(dynamic raw) → Id3v2Version
dco_decode_box_autoadd_mime_type(dynamic raw) → MimeType
dco_decode_box_autoadd_normalize_options(dynamic raw) → NormalizeOptions
dco_decode_box_autoadd_picture(dynamic raw) → Picture
dco_decode_box_autoadd_tag(dynamic raw) → Tag
dco_decode_box_autoadd_tag_changes(dynamic raw) → TagChanges
dco_decode_box_autoadd_tag_pipeline(dynamic raw) → TagPipeline
dco_decode_box_autoadd_transform_rule(dynamic raw) → TransformRule
dco_decode_box_autoadd_u_32(dynamic raw) → int
dco_decode_box_autoadd_u_64(dynamic raw) → PlatformInt64
dco_decode_box_autoadd_validation_result(dynamic raw) → ValidationResult
dco_decode_chapter(dynamic raw) → Chapter
dco_decode_extended_changes(dynamic raw) → ExtendedChanges
dco_decode_extended_tag(dynamic raw) → ExtendedTag
dco_decode_f_32(dynamic raw) → double
dco_decode_haudiotagger_error(dynamic raw) → HaudiotaggerError
dco_decode_i_32(dynamic raw) → int
dco_decode_i_64(dynamic raw) → PlatformInt64
dco_decode_id_3_v_2_version(dynamic raw) → Id3v2Version
dco_decode_list_chapter(dynamic raw) → List<Chapter>
dco_decode_list_list_prim_u_8_strict(dynamic raw) → List<Uint8List>
dco_decode_list_picture(dynamic raw) → List<Picture>
dco_decode_list_prim_u_8_loose(dynamic raw) → List<int>
dco_decode_list_prim_u_8_strict(dynamic raw) → Uint8List
dco_decode_list_record_string_string(dynamic raw) → List<(String, String)>
dco_decode_list_record_u_32_string(dynamic raw) → List<(int, String)>
dco_decode_list_String(dynamic raw) → List<String>
dco_decode_list_tag_field(dynamic raw) → List<TagField>
dco_decode_list_transform_rule(dynamic raw) → List<TransformRule>
dco_decode_list_validation_issue(dynamic raw) → List<ValidationIssue>
dco_decode_Map_String_String_None(dynamic raw) → Map<String, String>
dco_decode_mime_type(dynamic raw) → MimeType
dco_decode_normalize_options(dynamic raw) → NormalizeOptions
dco_decode_opt_box_autoadd_f_32(dynamic raw) → double?
dco_decode_opt_box_autoadd_i_64(dynamic raw) → PlatformInt64?
dco_decode_opt_box_autoadd_id_3_v_2_version(dynamic raw) → Id3v2Version?
dco_decode_opt_box_autoadd_mime_type(dynamic raw) → MimeType?
dco_decode_opt_box_autoadd_picture(dynamic raw) → Picture?
dco_decode_opt_box_autoadd_tag(dynamic raw) → Tag?
dco_decode_opt_box_autoadd_u_32(dynamic raw) → int?
dco_decode_opt_box_autoadd_u_64(dynamic raw) → PlatformInt64?
dco_decode_opt_list_picture(dynamic raw) → List<Picture>?
dco_decode_opt_String(dynamic raw) → String?
dco_decode_picture(dynamic raw) → Picture
dco_decode_picture_type(dynamic raw) → PictureType
dco_decode_record_string_string(dynamic raw) → (String, String)
dco_decode_record_u_32_string(dynamic raw) → (int, String)
dco_decode_String(dynamic raw) → String
dco_decode_tag(dynamic raw) → Tag
dco_decode_tag_changes(dynamic raw) → TagChanges
dco_decode_tag_field(dynamic raw) → TagField
dco_decode_tag_pipeline(dynamic raw) → TagPipeline
dco_decode_transform_rule(dynamic raw) → TransformRule
dco_decode_u_32(dynamic raw) → int
dco_decode_u_64(dynamic raw) → PlatformInt64
dco_decode_u_8(dynamic raw) → int
dco_decode_unit(dynamic raw) → void
dco_decode_usize(dynamic raw) → PlatformInt64
dco_decode_validation_issue(dynamic raw) → ValidationIssue
dco_decode_validation_result(dynamic raw) → ValidationResult
dco_decode_validation_severity(dynamic raw) → ValidationSeverity
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sse_decode_audio_file_info(SseDeserializer deserializer) → AudioFileInfo
sse_decode_audio_properties(SseDeserializer deserializer) → AudioProperties
sse_decode_batch_bytes_result(SseDeserializer deserializer) → BatchBytesResult
sse_decode_batch_result(SseDeserializer deserializer) → BatchResult
sse_decode_bitrate_mode(SseDeserializer deserializer) → BitrateMode
sse_decode_bool(SseDeserializer deserializer) → bool
sse_decode_box_autoadd_extended_changes(SseDeserializer deserializer) → ExtendedChanges
sse_decode_box_autoadd_extended_tag(SseDeserializer deserializer) → ExtendedTag
sse_decode_box_autoadd_f_32(SseDeserializer deserializer) → double
sse_decode_box_autoadd_i_64(SseDeserializer deserializer) → PlatformInt64
sse_decode_box_autoadd_id_3_v_2_version(SseDeserializer deserializer) → Id3v2Version
sse_decode_box_autoadd_mime_type(SseDeserializer deserializer) → MimeType
sse_decode_box_autoadd_normalize_options(SseDeserializer deserializer) → NormalizeOptions
sse_decode_box_autoadd_picture(SseDeserializer deserializer) → Picture
sse_decode_box_autoadd_tag(SseDeserializer deserializer) → Tag
sse_decode_box_autoadd_tag_changes(SseDeserializer deserializer) → TagChanges
sse_decode_box_autoadd_tag_pipeline(SseDeserializer deserializer) → TagPipeline
sse_decode_box_autoadd_transform_rule(SseDeserializer deserializer) → TransformRule
sse_decode_box_autoadd_u_32(SseDeserializer deserializer) → int
sse_decode_box_autoadd_u_64(SseDeserializer deserializer) → PlatformInt64
sse_decode_box_autoadd_validation_result(SseDeserializer deserializer) → ValidationResult
sse_decode_chapter(SseDeserializer deserializer) → Chapter
sse_decode_extended_changes(SseDeserializer deserializer) → ExtendedChanges
sse_decode_extended_tag(SseDeserializer deserializer) → ExtendedTag
sse_decode_f_32(SseDeserializer deserializer) → double
sse_decode_haudiotagger_error(SseDeserializer deserializer) → HaudiotaggerError
sse_decode_i_32(SseDeserializer deserializer) → int
sse_decode_i_64(SseDeserializer deserializer) → PlatformInt64
sse_decode_id_3_v_2_version(SseDeserializer deserializer) → Id3v2Version
sse_decode_list_chapter(SseDeserializer deserializer) → List<Chapter>
sse_decode_list_list_prim_u_8_strict(SseDeserializer deserializer) → List<Uint8List>
sse_decode_list_picture(SseDeserializer deserializer) → List<Picture>
sse_decode_list_prim_u_8_loose(SseDeserializer deserializer) → List<int>
sse_decode_list_prim_u_8_strict(SseDeserializer deserializer) → Uint8List
sse_decode_list_record_string_string(SseDeserializer deserializer) → List<(String, String)>
sse_decode_list_record_u_32_string(SseDeserializer deserializer) → List<(int, String)>
sse_decode_list_String(SseDeserializer deserializer) → List<String>
sse_decode_list_tag_field(SseDeserializer deserializer) → List<TagField>
sse_decode_list_transform_rule(SseDeserializer deserializer) → List<TransformRule>
sse_decode_list_validation_issue(SseDeserializer deserializer) → List<ValidationIssue>
sse_decode_Map_String_String_None(SseDeserializer deserializer) → Map<String, String>
sse_decode_mime_type(SseDeserializer deserializer) → MimeType
sse_decode_normalize_options(SseDeserializer deserializer) → NormalizeOptions
sse_decode_opt_box_autoadd_f_32(SseDeserializer deserializer) → double?
sse_decode_opt_box_autoadd_i_64(SseDeserializer deserializer) → PlatformInt64?
sse_decode_opt_box_autoadd_id_3_v_2_version(SseDeserializer deserializer) → Id3v2Version?
sse_decode_opt_box_autoadd_mime_type(SseDeserializer deserializer) → MimeType?
sse_decode_opt_box_autoadd_picture(SseDeserializer deserializer) → Picture?
sse_decode_opt_box_autoadd_tag(SseDeserializer deserializer) → Tag?
sse_decode_opt_box_autoadd_u_32(SseDeserializer deserializer) → int?
sse_decode_opt_box_autoadd_u_64(SseDeserializer deserializer) → PlatformInt64?
sse_decode_opt_list_picture(SseDeserializer deserializer) → List<Picture>?
sse_decode_opt_String(SseDeserializer deserializer) → String?
sse_decode_picture(SseDeserializer deserializer) → Picture
sse_decode_picture_type(SseDeserializer deserializer) → PictureType
sse_decode_record_string_string(SseDeserializer deserializer) → (String, String)
sse_decode_record_u_32_string(SseDeserializer deserializer) → (int, String)
sse_decode_String(SseDeserializer deserializer) → String
sse_decode_tag(SseDeserializer deserializer) → Tag
sse_decode_tag_changes(SseDeserializer deserializer) → TagChanges
sse_decode_tag_field(SseDeserializer deserializer) → TagField
sse_decode_tag_pipeline(SseDeserializer deserializer) → TagPipeline
sse_decode_transform_rule(SseDeserializer deserializer) → TransformRule
sse_decode_u_32(SseDeserializer deserializer) → int
sse_decode_u_64(SseDeserializer deserializer) → PlatformInt64
sse_decode_u_8(SseDeserializer deserializer) → int
sse_decode_unit(SseDeserializer deserializer) → void
sse_decode_usize(SseDeserializer deserializer) → PlatformInt64
sse_decode_validation_issue(SseDeserializer deserializer) → ValidationIssue
sse_decode_validation_result(SseDeserializer deserializer) → ValidationResult
sse_decode_validation_severity(SseDeserializer deserializer) → ValidationSeverity
sse_encode_audio_file_info(AudioFileInfo self, SseSerializer serializer) → void
sse_encode_audio_properties(AudioProperties self, SseSerializer serializer) → void
sse_encode_batch_bytes_result(BatchBytesResult self, SseSerializer serializer) → void
sse_encode_batch_result(BatchResult self, SseSerializer serializer) → void
sse_encode_bitrate_mode(BitrateMode self, SseSerializer serializer) → void
sse_encode_bool(bool self, SseSerializer serializer) → void
sse_encode_box_autoadd_extended_changes(ExtendedChanges self, SseSerializer serializer) → void
sse_encode_box_autoadd_extended_tag(ExtendedTag self, SseSerializer serializer) → void
sse_encode_box_autoadd_f_32(double self, SseSerializer serializer) → void
sse_encode_box_autoadd_i_64(PlatformInt64 self, SseSerializer serializer) → void
sse_encode_box_autoadd_id_3_v_2_version(Id3v2Version self, SseSerializer serializer) → void
sse_encode_box_autoadd_mime_type(MimeType self, SseSerializer serializer) → void
sse_encode_box_autoadd_normalize_options(NormalizeOptions self, SseSerializer serializer) → void
sse_encode_box_autoadd_picture(Picture self, SseSerializer serializer) → void
sse_encode_box_autoadd_tag(Tag self, SseSerializer serializer) → void
sse_encode_box_autoadd_tag_changes(TagChanges self, SseSerializer serializer) → void
sse_encode_box_autoadd_tag_pipeline(TagPipeline self, SseSerializer serializer) → void
sse_encode_box_autoadd_transform_rule(TransformRule self, SseSerializer serializer) → void
sse_encode_box_autoadd_u_32(int self, SseSerializer serializer) → void
sse_encode_box_autoadd_u_64(BigInt self, SseSerializer serializer) → void
sse_encode_box_autoadd_validation_result(ValidationResult self, SseSerializer serializer) → void
sse_encode_chapter(Chapter self, SseSerializer serializer) → void
sse_encode_extended_changes(ExtendedChanges self, SseSerializer serializer) → void
sse_encode_extended_tag(ExtendedTag self, SseSerializer serializer) → void
sse_encode_f_32(double self, SseSerializer serializer) → void
sse_encode_haudiotagger_error(HaudiotaggerError self, SseSerializer serializer) → void
sse_encode_i_32(int self, SseSerializer serializer) → void
sse_encode_i_64(PlatformInt64 self, SseSerializer serializer) → void
sse_encode_id_3_v_2_version(Id3v2Version self, SseSerializer serializer) → void
sse_encode_list_chapter(List<Chapter> self, SseSerializer serializer) → void
sse_encode_list_list_prim_u_8_strict(List<Uint8List> self, SseSerializer serializer) → void
sse_encode_list_picture(List<Picture> self, SseSerializer serializer) → void
sse_encode_list_prim_u_8_loose(List<int> self, SseSerializer serializer) → void
sse_encode_list_prim_u_8_strict(Uint8List self, SseSerializer serializer) → void
sse_encode_list_record_string_string(List<(String, String)> self, SseSerializer serializer) → void
sse_encode_list_record_u_32_string(List<(int, String)> self, SseSerializer serializer) → void
sse_encode_list_String(List<String> self, SseSerializer serializer) → void
sse_encode_list_tag_field(List<TagField> self, SseSerializer serializer) → void
sse_encode_list_transform_rule(List<TransformRule> self, SseSerializer serializer) → void
sse_encode_list_validation_issue(List<ValidationIssue> self, SseSerializer serializer) → void
sse_encode_Map_String_String_None(Map<String, String> self, SseSerializer serializer) → void
sse_encode_mime_type(MimeType self, SseSerializer serializer) → void
sse_encode_normalize_options(NormalizeOptions self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_f_32(double? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_i_64(PlatformInt64? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_id_3_v_2_version(Id3v2Version? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_mime_type(MimeType? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_picture(Picture? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_tag(Tag? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_u_32(int? self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_u_64(BigInt? self, SseSerializer serializer) → void
sse_encode_opt_list_picture(List<Picture>? self, SseSerializer serializer) → void
sse_encode_opt_String(String? self, SseSerializer serializer) → void
sse_encode_picture(Picture self, SseSerializer serializer) → void
sse_encode_picture_type(PictureType self, SseSerializer serializer) → void
sse_encode_record_string_string((String, String) self, SseSerializer serializer) → void
sse_encode_record_u_32_string((int, String) self, SseSerializer serializer) → void
sse_encode_String(String self, SseSerializer serializer) → void
sse_encode_tag(Tag self, SseSerializer serializer) → void
sse_encode_tag_changes(TagChanges self, SseSerializer serializer) → void
sse_encode_tag_field(TagField self, SseSerializer serializer) → void
sse_encode_tag_pipeline(TagPipeline self, SseSerializer serializer) → void
sse_encode_transform_rule(TransformRule self, SseSerializer serializer) → void
sse_encode_u_32(int self, SseSerializer serializer) → void
sse_encode_u_64(BigInt self, SseSerializer serializer) → void
sse_encode_u_8(int self, SseSerializer serializer) → void
sse_encode_unit(void self, SseSerializer serializer) → void
sse_encode_usize(BigInt self, SseSerializer serializer) → void
sse_encode_validation_issue(ValidationIssue self, SseSerializer serializer) → void
sse_encode_validation_result(ValidationResult self, SseSerializer serializer) → void
sse_encode_validation_severity(ValidationSeverity self, SseSerializer serializer) → void
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited