pub struct Nest {
pub slots: Vec<(u32, Nest)>,
}Expand description
Where the collection handles sit inside one element of a collection whose
elements hold collections themselves (int q[$][$], a struct with a queue
field, …): the bit offset of each handle within the element’s value bits
and the layout of the collection it names. Empty: no element holds one.
Fields§
§slots: Vec<(u32, Nest)>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Nest
impl<'de> Deserialize<'de> for Nest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Nest
impl StructuralPartialEq for Nest
Auto Trait Implementations§
impl Freeze for Nest
impl RefUnwindSafe for Nest
impl Send for Nest
impl Sync for Nest
impl Unpin for Nest
impl UnsafeUnpin for Nest
impl UnwindSafe for Nest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.