Docs.rs
rsbinder-macros-0.12.0
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
rsbinder-macros 0.12.0
Procedural macros for rsbinder — define Binder interfaces as Rust traits, without .aidl.
Crate
Source
Builds
Feature flags
Documentation
Hide files
..
bare_binder_field.rs
bare_binder_field.stderr
bare_box.rs
bare_box.stderr
borrowed_string_argument.rs
borrowed_string_argument.stderr
by_value_in_argument.rs
by_value_in_argument.stderr
descriptor_with_quote.rs
descriptor_with_quote.stderr
duplicate_arg_name.rs
duplicate_arg_name.stderr
empty_descriptor.rs
empty_descriptor.stderr
enum_implicit_value.rs
enum_implicit_value.stderr
enum_without_repr.rs
enum_without_repr.stderr
generic_argument_shape.rs
generic_argument_shape.stderr
generic_interface.rs
generic_interface.stderr
generic_leaf.rs
generic_leaf.stderr
holder_argument.rs
holder_argument.stderr
inout_fixed_binder_array.rs
inout_fixed_binder_array.stderr
method_named_like_a_generated_item.rs
method_named_like_a_generated_item.stderr
missing_receiver.rs
missing_receiver.stderr
nested_option.rs
nested_option.stderr
nested_reference_arg.rs
nested_reference_arg.stderr
nullable_array_bare_elements.rs
nullable_array_bare_elements.stderr
nullable_primitive_arg.rs
nullable_primitive_arg.stderr
oneway_out_param.rs
oneway_out_param.stderr
oneway_with_return.rs
oneway_with_return.stderr
out_nullable_string.rs
out_nullable_string.stderr
out_primitive_arg.rs
out_primitive_arg.stderr
parcelable_array_elements.rs
parcelable_array_elements.stderr
parcelable_holder_field.rs
parcelable_holder_field.stderr
parcelable_nullable_primitive.rs
parcelable_nullable_primitive.stderr
parcelable_tuple_struct.rs
parcelable_tuple_struct.stderr
service_error_implicit_value.rs
service_error_implicit_value.stderr
service_error_unsigned_repr.rs
service_error_unsigned_repr.stderr
service_error_wide_repr.rs
service_error_wide_repr.stderr
service_error_without_repr.rs
service_error_without_repr.stderr
unit_inside_a_container.rs
unit_inside_a_container.stderr
unrenderable_scalar.rs
unrenderable_scalar.stderr
unsafe_trait.rs
unsafe_trait.stderr
unsupported_attribute.rs
unsupported_attribute.stderr
unsupported_return_type.rs
unsupported_return_type.stderr
1
2
3
4
5
6
use
rsbinder
::
Parcelable
;
#
[
derive
(
Parcelable
)
]
pub
struct
Bad
(
i32
)
;
fn
main
(
)
{
}