Path: blob/main/crates/bevy_reflect/src/impls/alloc/collections/vec_deque.rs
6601 views
use bevy_reflect_derive::impl_type_path;12use crate::impls::macros::impl_reflect_for_veclike;3#[cfg(feature = "functions")]4use crate::{5from_reflect::FromReflect, type_info::MaybeTyped, type_path::TypePath,6type_registry::GetTypeRegistration,7};89impl_reflect_for_veclike!(10::alloc::collections::VecDeque<T>,11::alloc::collections::VecDeque::insert,12::alloc::collections::VecDeque::remove,13::alloc::collections::VecDeque::push_back,14::alloc::collections::VecDeque::pop_back,15::alloc::collections::VecDeque::<T>16);17impl_type_path!(::alloc::collections::VecDeque<T>);18#[cfg(feature = "functions")]19crate::func::macros::impl_function_traits!(::alloc::collections::VecDeque<T>; <T: FromReflect + MaybeTyped + TypePath + GetTypeRegistration>);202122