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) -> Self
fn compat_from(value: TreeNames) -> Self
Converts
value into a value of this type.Source§impl CompatFrom<TreeNames> for TreeNames
impl CompatFrom<TreeNames> for TreeNames
Source§fn compat_from(value: TreeNames) -> Self
fn compat_from(value: TreeNames) -> Self
Converts
value into a value of this type.Source§impl<'a, ___E> Encode<TreeNames<'static>, ___E> for &'a TreeNameswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<'a, ___E> Encode<TreeNames<'static>, ___E> for &'a TreeNameswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§impl<___E> Encode<TreeNames<'static>, ___E> for TreeNameswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<___E> Encode<TreeNames<'static>, ___E> for TreeNameswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§impl<'a, ___E> EncodeOption<TreeNames<'static>, ___E> for &'a TreeNames
impl<'a, ___E> EncodeOption<TreeNames<'static>, ___E> for &'a TreeNames
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<TreeNames<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<TreeNames<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<___E> EncodeOption<TreeNames<'static>, ___E> for TreeNames
impl<___E> EncodeOption<TreeNames<'static>, ___E> for TreeNames
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<TreeNames<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<TreeNames<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'de> FromWireOption<TreeNames<'de>> for Box<TreeNames>
impl<'de> FromWireOption<TreeNames<'de>> for Box<TreeNames>
Source§fn from_wire_option(wire: TreeNames<'de>) -> Option<Self>
fn from_wire_option(wire: TreeNames<'de>) -> Option<Self>
Converts the given owned value to an option of this type.
Source§impl<'de> FromWireOption<TreeNames<'de>> for TreeNames
impl<'de> FromWireOption<TreeNames<'de>> for TreeNames
Source§fn from_wire_option(wire: TreeNames<'de>) -> Option<Self>
fn from_wire_option(wire: TreeNames<'de>) -> Option<Self>
Converts the given owned value to an option of this type.
Source§impl<'de> FromWireOptionRef<TreeNames<'de>> for Box<TreeNames>
impl<'de> FromWireOptionRef<TreeNames<'de>> for Box<TreeNames>
Source§fn from_wire_option_ref(wire: &TreeNames<'de>) -> Option<Self>
fn from_wire_option_ref(wire: &TreeNames<'de>) -> Option<Self>
Converts the given reference to an option of this type.
Source§impl<'de> FromWireRef<TreeNames<'de>> for TreeNames
impl<'de> FromWireRef<TreeNames<'de>> for TreeNames
Source§fn from_wire_ref(wire: &TreeNames<'de>) -> Self
fn from_wire_ref(wire: &TreeNames<'de>) -> Self
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]