pub fn children(&self) -> &VList {
        match &self.inner {
            VTagInner::Other { children, .. } => children,
            _ => {
                static mut EMPTY: MaybeUninit<VList> = MaybeUninit::uninit();
                static ONCE: Once = Once::new();
                unsafe {
                    ONCE.call_once(|| {
                        EMPTY = MaybeUninit::new(VList::default());
                    });
                    &*EMPTY.as_ptr()
                }
            }
        }
    }
/// Returns a reference to the children of this [VTag]
Returns a reference to the children of this [VTag]
Returns a reference to the children of this [ VTag ]
pub fn children(&self) -> &VList {
        match &self.inner {
            VTagInner::Other { children, .. } => children,
            _ => {
                static mut EMPTY: MaybeUninit<VList> = MaybeUninit::uninit();
                static ONCE: Once = Once::new();
                unsafe {
                    ONCE.call_once(|| {
                        EMPTY = MaybeUninit::new(VList::default());
                    });
                    &*EMPTY.as_ptr()
                }
            }
        }
    }
pub fn children ( & self ) -> & VList { match & self . inner { VTagInner :: Other { children , .. } => children , _ => { static mut EMPTY : MaybeUninit < VList > = MaybeUninit :: uninit ( ) ; static ONCE : Once = Once :: new ( ) ; unsafe { ONCE . call_once ( | | { EMPTY = MaybeUninit :: new ( VList :: default ( ) ) ; } ) ; & * EMPTY . as_ptr ( ) } } } }
Returns a reference to the children of this [VTag]
Returns a reference to the children of this [ VTag ]
&self
&self