{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"assert!(!mem::needs_drop::<T>());"}]}
        assert!(!mem::needs_drop::<T>());
    pub fn alloc<T>(&self, object: T) -> &mut T {
        assert!(size_of::<T>() != 0);