pub enum TreeNames {
Some(Vec<String>),
All(All),
UnknownOrdinal_(u64),
}Expand description
TreeNames are the set of names of fuchsia.inspect.Trees for a component that were parsed out of a selector. The hierarchy and property selector portions will only be applied to trees that match this set.
Variants§
Implementations§
Trait Implementations§
Source§impl CompatFrom<TreeNames> for TreeNames
impl CompatFrom<TreeNames> for TreeNames
Source§fn compat_from(value: TreeNames) -> TreeNames
fn compat_from(value: TreeNames) -> TreeNames
Converts
value into a value of this type.Source§impl<'a, ___E> Encode<TreeNames<'static>, ___E> for &'a TreeNameswhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<'a, ___E> Encode<TreeNames<'static>, ___E> for &'a TreeNameswhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§impl<___E> Encode<TreeNames<'static>, ___E> for TreeNameswhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<___E> Encode<TreeNames<'static>, ___E> for TreeNameswhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§impl<'de> FromWireRef<TreeNames<'de>> for TreeNames
impl<'de> FromWireRef<TreeNames<'de>> for TreeNames
Source§fn from_wire_ref(wire: &TreeNames<'de>) -> TreeNames
fn from_wire_ref(wire: &TreeNames<'de>) -> TreeNames
Converts the given reference to this type.
Source§impl Ord for TreeNames
impl Ord for TreeNames
Source§impl PartialOrd for TreeNames
impl PartialOrd for TreeNames
impl Eq for TreeNames
impl StructuralPartialEq for TreeNames
Auto Trait Implementations§
impl Freeze for TreeNames
impl RefUnwindSafe for TreeNames
impl Send for TreeNames
impl Sync for TreeNames
impl Unpin for TreeNames
impl UnsafeUnpin for TreeNames
impl UnwindSafe for TreeNames
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<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]