pub struct ArrayItems { /* private fields */ }
Implementations§
Source§impl ArrayItems
impl ArrayItems
pub fn new( state: &mut State, path: DocumentPath, ctx: &Context<'_>, ) -> Result<Self, Error>
pub fn allowed_types() -> HashSet<AllowedType>
pub fn build( state: &mut State, path: DocumentPath, ctx: &Context<'_>, ) -> Result<Box<dyn Attribute>, Error>
Trait Implementations§
Source§impl Attribute for ArrayItems
impl Attribute for ArrayItems
Auto Trait Implementations§
impl Freeze for ArrayItems
impl RefUnwindSafe for ArrayItems
impl Send for ArrayItems
impl Sync for ArrayItems
impl Unpin for ArrayItems
impl UnwindSafe for ArrayItems
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more