Expand description
Support macros for derive-io
. This is not intended to be used directly and
has no stable API.
Macros§
- extract_
meta - find_
annotated - [ (next) (args) expected_attr {on_error} ((attr attr) (item)) ((attr attr) (item)) ] -> next!((args) (item))
- find_
annotated_ multi - [(next) (args) expected_attr {on_error} ( (id) (([attr] [attr]) (item)) (([attr] [attr]) (item)) ) ( (id) (([attr] [attr]) (item)) (([attr] [attr]) (item)) ) ] -> next!((args) ((id) (item)))
- if_meta
- repeat_
in_ parenthesis - [prefix count repeated suffix] -> prefix (repeated*count suffix)
- type_
has_ generic
Derive Macros§
- AsFile
Descriptor #[derive(AsFileDescriptor)]
- AsSocket
Descriptor #[derive(AsSocketDescriptor)]
- Async
Read #[derive(AsyncRead)]
:- Async
Write #[derive(AsyncWrite)]
:- BufRead
#[derive(BufRead)]
- Read
#[derive(Read)]
- Write
#[derive(Write)]