pub trait Register {
    // Provided method
    fn register(registry: Registry) -> Registry { ... }
}

Provided Methods§

Implementations on Foreign Types§

source§

impl Register for u64

source§

impl<T: Register + Clone + 'static> Register for Cow<'_, T>

source§

impl Register for f64

source§

impl Register for i16

source§

impl Register for bool

source§

impl Register for usize

source§

impl<T, E> Register for Result<T, E>where T: Register + 'static,

source§

impl Register for u8

source§

impl Register for u32

source§

impl<T> Register for &[T]where T: Register + 'static,

source§

impl<T> Register for Vec<T>where T: Register + 'static,

source§

impl Register for String

source§

impl<T> Register for &Twhere T: Register + 'static,

source§

impl Register for i8

source§

impl Register for &str

source§

impl Register for i32

source§

impl Register for f32

source§

impl Register for isize

source§

impl Register for u16

source§

impl<T> Register for Option<T>where T: Register + 'static,

source§

impl Register for str

source§

impl Register for i64

Implementors§

source§

impl Register for ID

source§

impl Register for Upload

source§

impl<I> Register for Instance<'_, I, ()>where I: ?Sized + Interface + 'static,

source§

impl<I, T> Register for Instance<'_, I, T>where I: ?Sized + Interface + 'static + RegisterInstance<I, T>, T: Object + 'static + Send + Sync,

source§

impl<T> Register for MaybeUndefined<T>where T: Register + 'static,