Skip to main content

spell_prop_accessor

Macro spell_prop_accessor 

Source
macro_rules! spell_prop_accessor {
    (
        copy {
            $(
                $(#[$copy_meta:meta])*
                $copy_method:ident -> $copy_ty:ty => $copy_field:ident
            ),* $(,)?
        }
        flatten {
            $(
                $(#[$flatten_meta:meta])*
                $flatten_method:ident -> $flatten_ty:ty => $flatten_field:ident
            ),* $(,)?
        }
        slice {
            $(
                $(#[$slice_meta:meta])*
                $slice_method:ident -> $slice_ty:ty => $slice_field:ident
            ),* $(,)?
        }
    ) => { ... };
}