1 2 3 4 5 6 7 8 9 10 11
use crate::handle::Handle; use crate::types::JsValue; use smallvec::SmallVec; pub type ArgsVec<'a> = SmallVec<[Handle<'a, JsValue>; 8]>; /// This type marks the `Arguments` trait as sealed. pub trait ArgumentsInternal<'a> { fn into_args_vec(self) -> ArgsVec<'a>; }