pub struct ISubpropertyFunc {
pub parent: Option<usize>,
pub func: IFn,
pub children: Vec<usize>,
pub dependencies: BTreeSet<usize>,
pub display: Option<String>,
}Fields§
§parent: Option<usize>§func: IFn§children: Vec<usize>§dependencies: BTreeSet<usize>§display: Option<String>Trait Implementations§
Source§impl Clone for ISubpropertyFunc
impl Clone for ISubpropertyFunc
Source§fn clone(&self) -> ISubpropertyFunc
fn clone(&self) -> ISubpropertyFunc
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ISubpropertyFunc
impl Debug for ISubpropertyFunc
Source§impl<'de> Deserialize<'de> for ISubpropertyFunc
impl<'de> Deserialize<'de> for ISubpropertyFunc
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
Source§impl Hash for ISubpropertyFunc
impl Hash for ISubpropertyFunc
Source§impl PartialEq for ISubpropertyFunc
impl PartialEq for ISubpropertyFunc
Source§impl Serialize for ISubpropertyFunc
impl Serialize for ISubpropertyFunc
impl Eq for ISubpropertyFunc
impl StructuralPartialEq for ISubpropertyFunc
Auto Trait Implementations§
impl Freeze for ISubpropertyFunc
impl RefUnwindSafe for ISubpropertyFunc
impl Send for ISubpropertyFunc
impl Sync for ISubpropertyFunc
impl Unpin for ISubpropertyFunc
impl UnwindSafe for ISubpropertyFunc
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.