Struct SelectorValueTree
struct SelectorValueTree { ... }
ValueTree corresponding to SelectorStrategy.
Implementations
impl Debug for SelectorValueTree
fn fmt(self: &Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Freeze for SelectorValueTree
impl RefUnwindSafe for SelectorValueTree
impl Send for SelectorValueTree
impl Sync for SelectorValueTree
impl Unpin for SelectorValueTree
impl UnwindSafe for SelectorValueTree
impl ValueTree for SelectorValueTree
fn current(self: &Self) -> Selectorfn simplify(self: &mut Self) -> boolfn complicate(self: &mut Self) -> bool
impl<T> Any for SelectorValueTree
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for SelectorValueTree
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for SelectorValueTree
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> From for SelectorValueTree
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into for SelectorValueTree
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for SelectorValueTree
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for SelectorValueTree
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>
impl<V, T> VZip for SelectorValueTree
fn vzip(self: Self) -> V