PartialReflect

Trait PartialReflect 

Source
pub trait PartialReflect:
    DynamicTypePath
    + Send
    + Sync
    + 'static {
Show 20 methods // Required methods fn get_represented_type_info(&self) -> Option<&'static TypeInfo>; fn into_partial_reflect(self: Box<Self>) -> Box<dyn PartialReflect>; fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static); fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static); fn try_into_reflect( self: Box<Self>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>; fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>; fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>; fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>; fn reflect_ref(&self) -> ReflectRef<'_>; fn reflect_mut(&mut self) -> ReflectMut<'_>; fn reflect_owned(self: Box<Self>) -> ReflectOwned; // Provided methods fn apply(&mut self, value: &(dyn PartialReflect + 'static)) { ... } fn reflect_kind(&self) -> ReflectKind { ... } fn to_dynamic(&self) -> Box<dyn PartialReflect> { ... } fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError> { ... } fn reflect_clone_and_take<T>(&self) -> Result<T, ReflectCloneError> where T: 'static, Self: Sized + TypePath { ... } fn reflect_hash(&self) -> Option<u64> { ... } fn reflect_partial_eq( &self, _value: &(dyn PartialReflect + 'static), ) -> Option<bool> { ... } fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error> { ... } fn is_dynamic(&self) -> bool { ... }
}
Expand description

The foundational trait of bevy_reflect, used for accessing and modifying data dynamically.

This is a supertrait of Reflect, meaning any type which implements Reflect implements PartialReflect by definition.

It’s recommended to use the derive macro for Reflect rather than manually implementing this trait. Doing so will automatically implement this trait as well as many other useful traits for reflection, including one of the appropriate subtraits: Struct, TupleStruct or Enum.

See the crate-level documentation to see how this trait and its subtraits can be used.

Required Methods§

Source

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Returns the TypeInfo of the type represented by this value.

For most types, this will simply return their own TypeInfo. However, for dynamic types, such as DynamicStruct or DynamicList, this will return the type they represent (or None if they don’t represent any particular type).

This method is great if you have an instance of a type or a dyn Reflect, and want to access its TypeInfo. However, if this method is to be called frequently, consider using TypeRegistry::get_type_info as it can be more performant for such use cases.

Source

fn into_partial_reflect(self: Box<Self>) -> Box<dyn PartialReflect>

Casts this type to a boxed, reflected value.

This is useful for coercing trait objects.

Source

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Casts this type to a reflected value.

This is useful for coercing trait objects.

Source

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Casts this type to a mutable, reflected value.

This is useful for coercing trait objects.

Source

fn try_into_reflect( self: Box<Self>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Attempts to cast this type to a boxed, fully-reflected value.

Source

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Attempts to cast this type to a fully-reflected value.

Source

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Attempts to cast this type to a mutable, fully-reflected value.

Source

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Tries to apply a reflected value to this value.

Functions the same as the apply function but returns an error instead of panicking.

§Handling Errors

This function may leave self in a partially mutated state if a error was encountered on the way. consider maintaining a cloned instance of this data you can switch to if a error is encountered.

Source

fn reflect_ref(&self) -> ReflectRef<'_>

Returns an immutable enumeration of “kinds” of type.

See ReflectRef.

Source

fn reflect_mut(&mut self) -> ReflectMut<'_>

Returns a mutable enumeration of “kinds” of type.

See ReflectMut.

Source

fn reflect_owned(self: Box<Self>) -> ReflectOwned

Returns an owned enumeration of “kinds” of type.

See ReflectOwned.

Provided Methods§

Source

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Applies a reflected value to this value.

If Self implements a reflection subtrait, then the semantics of this method are as follows:

  • If Self is a Struct, then the value of each named field of value is applied to the corresponding named field of self. Fields which are not present in both structs are ignored.
  • If Self is a TupleStruct or Tuple, then the value of each numbered field is applied to the corresponding numbered field of self. Fields which are not present in both values are ignored.
  • If Self is an Enum, then the variant of self is updated to match the variant of value. The corresponding fields of that variant are applied from value onto self. Fields which are not present in both values are ignored.
  • If Self is a List or Array, then each element of value is applied to the corresponding element of self. Up to self.len() items are applied, and excess elements in value are appended to self.
  • If Self is a Map, then for each key in value, the associated value is applied to the value associated with the same key in self. Keys which are not present in self are inserted, and keys from self which are not present in value are removed.
  • If Self is a Set, then each element of value is applied to the corresponding element of Self. If an element of value does not exist in Self then it is cloned and inserted. If an element from self is not present in value then it is removed.
  • If Self is none of these, then value is downcast to Self, cloned, and assigned to self.

Note that Reflect must be implemented manually for Lists, Maps, and Sets in order to achieve the correct semantics, as derived implementations will have the semantics for Struct, TupleStruct, Enum or none of the above depending on the kind of type. For lists, maps, and sets, use the list_apply, map_apply, and set_apply helper functions when implementing this method.

§Panics

Derived implementations of this method will panic:

  • If the type of value is not of the same kind as Self (e.g. if Self is a List, while value is a Struct).
  • If Self is any complex type and the corresponding fields or elements of self and value are not of the same type.
  • If Self is an opaque type and value cannot be downcast to Self
Source

fn reflect_kind(&self) -> ReflectKind

Returns a zero-sized enumeration of “kinds” of type.

See ReflectKind.

Source

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Converts this reflected value into its dynamic representation based on its kind.

For example, a List type will internally invoke List::to_dynamic_list, returning DynamicList. A Struct type will invoke Struct::to_dynamic_struct, returning DynamicStruct. And so on.

If the kind is opaque, then the value will attempt to be cloned directly via reflect_clone, since opaque types do not have any standard dynamic representation.

To attempt to clone the value directly such that it returns a concrete instance of this type, use reflect_clone.

§Panics

This method will panic if the kind is opaque and the call to reflect_clone fails.

§Example
let value = (1, true, 3.14);
let dynamic_value = value.to_dynamic();
assert!(dynamic_value.is_dynamic())
Source

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Attempts to clone Self using reflection.

Unlike to_dynamic, which generally returns a dynamic representation of Self, this method attempts create a clone of Self directly, if possible.

If the clone cannot be performed, an appropriate ReflectCloneError is returned.

§Example
let value = (1, true, 3.14);
let cloned = value.reflect_clone().unwrap();
assert!(cloned.is::<(i32, bool, f64)>())
Source

fn reflect_clone_and_take<T>(&self) -> Result<T, ReflectCloneError>
where T: 'static, Self: Sized + TypePath,

For a type implementing PartialReflect, combines reflect_clone and take in a useful fashion, automatically constructing an appropriate ReflectCloneError if the downcast fails.

This is an associated function, rather than a method, because methods with generic types prevent dyn-compatibility.

Source

fn reflect_hash(&self) -> Option<u64>

Returns a hash of the value (which includes the type).

If the underlying type does not support hashing, returns None.

Source

fn reflect_partial_eq( &self, _value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Returns a “partial equality” comparison result.

If the underlying type does not support equality testing, returns None.

Source

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Debug formatter for the value.

Any value that is not an implementor of other Reflect subtraits (e.g. List, Map), will default to the format: "Reflect(type_path)", where type_path is the type path of the underlying type.

Source

fn is_dynamic(&self) -> bool

Indicates whether or not this type is a dynamic type.

Dynamic types include the ones built-in to this crate, such as DynamicStruct, DynamicList, and DynamicTuple. However, they may be custom types used as proxies for other types or to facilitate scripting capabilities.

By default, this method will return false.

Implementations§

Source§

impl dyn PartialReflect

Source

pub fn represents<T>(&self) -> bool
where T: Reflect + TypePath,

Returns true if the underlying value represents a value of type T, or false otherwise.

Read is for more information on underlying values and represented types.

Source

pub fn try_downcast<T>( self: Box<dyn PartialReflect>, ) -> Result<Box<T>, Box<dyn PartialReflect>>
where T: Any,

Downcasts the value to type T, consuming the trait object.

If the underlying value does not implement Reflect or is not of type T, returns Err(self).

For remote types, T should be the type itself rather than the wrapper type.

Source

pub fn try_take<T>( self: Box<dyn PartialReflect>, ) -> Result<T, Box<dyn PartialReflect>>
where T: Any,

Downcasts the value to type T, unboxing and consuming the trait object.

If the underlying value does not implement Reflect or is not of type T, returns Err(self).

For remote types, T should be the type itself rather than the wrapper type.

Source

pub fn try_downcast_ref<T>(&self) -> Option<&T>
where T: Any,

Downcasts the value to type T by reference.

If the underlying value does not implement Reflect or is not of type T, returns None.

For remote types, T should be the type itself rather than the wrapper type.

Source

pub fn try_downcast_mut<T>(&mut self) -> Option<&mut T>
where T: Any,

Downcasts the value to type T by mutable reference.

If the underlying value does not implement Reflect or is not of type T, returns None.

For remote types, T should be the type itself rather than the wrapper type.

Trait Implementations§

Source§

impl Debug for dyn PartialReflect

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl TypePath for dyn PartialReflect

Source§

fn type_path() -> &'static str

Returns the fully qualified path of the underlying type. Read more
Source§

fn short_type_path() -> &'static str

Returns a short, pretty-print enabled path to the type. Read more
Source§

fn type_ident() -> Option<&'static str>

Returns the name of the type, or None if it is anonymous. Read more
Source§

fn crate_name() -> Option<&'static str>

Returns the name of the crate the type is in, or None if it is anonymous. Read more
Source§

fn module_path() -> Option<&'static str>

Returns the path to the module the type is in, or None if it is anonymous. Read more

Implementations on Foreign Types§

Source§

impl PartialReflect for &'static str

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<&'static str>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<&'static str>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<&'static str>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

impl PartialReflect for &'static Location<'static>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect( self: Box<&'static Location<'static>>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<&'static Location<'static>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<&'static Location<'static>>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

impl PartialReflect for &'static Path

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<&'static Path>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<&'static Path>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<&'static Path>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

impl PartialReflect for Cow<'static, str>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<Cow<'static, str>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<Cow<'static, str>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Cow<'static, str>>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

impl PartialReflect for Cow<'static, Path>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect( self: Box<Cow<'static, Path>>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<Cow<'static, Path>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Cow<'static, Path>>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

impl PartialReflect for SocketAddr

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<SocketAddr>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<SocketAddr>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<SocketAddr>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AccessibilitySystems

Source§

impl PartialReflect for RepeatAnimation

Source§

impl PartialReflect for WeightsCurve

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WeightsCurve>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WeightsCurve>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WeightsCurve>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Sensitivity

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Sensitivity>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Sensitivity>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Sensitivity>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for SmaaPreset

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<SmaaPreset>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<SmaaPreset>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<SmaaPreset>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for UntypedAssetId

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<UntypedAssetId>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<UntypedAssetId>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<UntypedAssetId>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PlaybackMode

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PlaybackMode>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PlaybackMode>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PlaybackMode>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Volume

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Volume>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Volume>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Volume>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NormalizedRenderTarget

Source§

impl PartialReflect for RenderTarget

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RenderTarget>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RenderTarget>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RenderTarget>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Camera3dDepthLoadOp

Source§

impl PartialReflect for ScreenSpaceTransmissionQuality

Source§

impl PartialReflect for CubemapLayout

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CubemapLayout>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CubemapLayout>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CubemapLayout>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ScalingMode

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ScalingMode>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ScalingMode>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ScalingMode>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DebandDither

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DebandDither>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DebandDither>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DebandDither>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Tonemapping

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Tonemapping>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Tonemapping>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Tonemapping>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ButtonState

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ButtonState>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ButtonState>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ButtonState>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for GamepadConnection

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<GamepadConnection>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<GamepadConnection>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<GamepadConnection>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for GamepadEvent

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<GamepadEvent>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<GamepadEvent>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<GamepadEvent>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for GamepadInput

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<GamepadInput>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<GamepadInput>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<GamepadInput>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for GamepadRumbleRequest

Source§

impl PartialReflect for RawGamepadEvent

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RawGamepadEvent>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RawGamepadEvent>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RawGamepadEvent>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Key

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Key>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Key>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Key>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NativeKey

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NativeKey>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NativeKey>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NativeKey>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NativeKeyCode

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NativeKeyCode>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NativeKeyCode>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NativeKeyCode>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for MouseScrollUnit

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<MouseScrollUnit>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<MouseScrollUnit>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<MouseScrollUnit>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ForceTouch

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ForceTouch>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ForceTouch>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ForceTouch>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for TouchPhase

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<TouchPhase>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<TouchPhase>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<TouchPhase>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ClusterConfig

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ClusterConfig>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ClusterConfig>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ClusterConfig>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ClusterFarZMode

Source§

impl PartialReflect for ShadowFilteringMethod

Source§

impl PartialReflect for CompassOctant

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CompassOctant>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CompassOctant>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CompassOctant>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CompassQuadrant

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CompassQuadrant>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CompassQuadrant>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CompassQuadrant>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Indices

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Indices>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Indices>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Indices>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CircularMeshUvMode

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CircularMeshUvMode>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CircularMeshUvMode>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<CircularMeshUvMode>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CapsuleUvProfile

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CapsuleUvProfile>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CapsuleUvProfile>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CapsuleUvProfile>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ConeAnchor

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ConeAnchor>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ConeAnchor>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ConeAnchor>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CylinderAnchor

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CylinderAnchor>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CylinderAnchor>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CylinderAnchor>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for SphereKind

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<SphereKind>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<SphereKind>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<SphereKind>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AtmosphereMode

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtmosphereMode>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AtmosphereMode>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<AtmosphereMode>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for OpaqueRendererMethod

Source§

impl PartialReflect for UvChannel

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<UvChannel>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<UvChannel>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<UvChannel>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ScreenSpaceAmbientOcclusionQualityLevel

Source§

impl PartialReflect for PickingInteraction

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PickingInteraction>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PickingInteraction>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<PickingInteraction>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Backfaces

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Backfaces>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Backfaces>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Backfaces>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PointerAction

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PointerAction>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PointerAction>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PointerAction>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PointerId

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PointerId>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PointerId>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PointerId>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PressDirection

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PressDirection>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PressDirection>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PressDirection>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for BloomCompositeMode

Source§

impl PartialReflect for DepthOfFieldMode

Source§

impl PartialReflect for AlphaMode2d

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AlphaMode2d>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AlphaMode2d>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<AlphaMode2d>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for FontSmoothing

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<FontSmoothing>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<FontSmoothing>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<FontSmoothing>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for LineHeight

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<LineHeight>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<LineHeight>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<LineHeight>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for FocusPolicy

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<FocusPolicy>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<FocusPolicy>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<FocusPolicy>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CustomCursor

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CustomCursor>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CustomCursor>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CustomCursor>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CursorIcon

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CursorIcon>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CursorIcon>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CursorIcon>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for SystemCursorIcon

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<SystemCursorIcon>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<SystemCursorIcon>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<SystemCursorIcon>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AppLifecycle

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AppLifecycle>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AppLifecycle>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<AppLifecycle>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowEvent

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowEvent>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowEvent>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowEvent>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CompositeAlphaMode

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CompositeAlphaMode>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CompositeAlphaMode>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<CompositeAlphaMode>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CursorGrabMode

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CursorGrabMode>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CursorGrabMode>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CursorGrabMode>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PresentMode

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PresentMode>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PresentMode>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PresentMode>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ScreenEdge

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ScreenEdge>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ScreenEdge>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ScreenEdge>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowLevel

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowLevel>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowLevel>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowLevel>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowMode

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowMode>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowMode>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowMode>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowRef

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowRef>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowRef>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowRef>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowTheme

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowTheme>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowTheme>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowTheme>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for bool

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<bool>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<bool>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<bool>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for char

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<char>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<char>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<char>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for f32

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<f32>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<f32>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<f32>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for f64

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<f64>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<f64>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<f64>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for i8

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<i8>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<i8>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<i8>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for i16

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<i16>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<i16>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<i16>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for i32

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<i32>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<i32>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<i32>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for i64

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<i64>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<i64>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<i64>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for i128

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<i128>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<i128>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<i128>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for isize

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<isize>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<isize>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<isize>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for u8

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<u8>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<u8>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<u8>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for u16

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<u16>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<u16>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<u16>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for u32

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<u32>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<u32>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<u32>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for u64

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<u64>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<u64>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<u64>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for u128

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<u128>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<u128>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<u128>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ()

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<()>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<()>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<()>) -> ReflectOwned

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for usize

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<usize>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<usize>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<usize>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for TypeId

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<TypeId>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<TypeId>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<TypeId>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<i8>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<i8>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<i8>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<i8>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<i16>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<i16>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<i16>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<i16>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<i32>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<i32>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<i32>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<i32>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<i64>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<i64>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<i64>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<i64>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<i128>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<i128>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<i128>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<i128>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<isize>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<isize>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<isize>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<isize>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<u8>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<u8>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<u8>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<u8>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<u16>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<u16>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<u16>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<u16>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<u32>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<u32>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<u32>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<u32>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<u64>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<u64>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<u64>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<u64>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<u128>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<u128>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<u128>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<u128>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonZero<usize>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonZero<usize>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonZero<usize>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonZero<usize>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for RangeFull

Source§

impl PartialReflect for AtomicBool

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<AtomicBool>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<AtomicBool>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtomicBool>) -> ReflectOwned

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

impl PartialReflect for AtomicI8

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<AtomicI8>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<AtomicI8>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtomicI8>) -> ReflectOwned

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

impl PartialReflect for AtomicI16

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<AtomicI16>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<AtomicI16>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtomicI16>) -> ReflectOwned

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

impl PartialReflect for AtomicI32

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<AtomicI32>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<AtomicI32>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtomicI32>) -> ReflectOwned

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

impl PartialReflect for AtomicI64

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<AtomicI64>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<AtomicI64>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtomicI64>) -> ReflectOwned

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

impl PartialReflect for AtomicIsize

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<AtomicIsize>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<AtomicIsize>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtomicIsize>) -> ReflectOwned

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

impl PartialReflect for AtomicU8

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<AtomicU8>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<AtomicU8>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtomicU8>) -> ReflectOwned

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

impl PartialReflect for AtomicU16

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<AtomicU16>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<AtomicU16>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtomicU16>) -> ReflectOwned

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

impl PartialReflect for AtomicU32

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<AtomicU32>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<AtomicU32>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtomicU32>) -> ReflectOwned

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

impl PartialReflect for AtomicU64

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<AtomicU64>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<AtomicU64>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtomicU64>) -> ReflectOwned

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

impl PartialReflect for AtomicUsize

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<AtomicUsize>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<AtomicUsize>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AtomicUsize>) -> ReflectOwned

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

impl PartialReflect for Duration

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Duration>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Duration>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Duration>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for OsString

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<OsString>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<OsString>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<OsString>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PathBuf

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PathBuf>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PathBuf>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PathBuf>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Instant

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Instant>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Instant>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Instant>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AccessibilityRequested

Source§

impl PartialReflect for ManageAccessibilityUpdates

Source§

impl PartialReflect for CubicRotationCurve

Source§

impl PartialReflect for ActiveAnimation

Source§

impl PartialReflect for AnimationTarget

Source§

impl PartialReflect for AnimationTargetId

Source§

impl PartialReflect for ContrastAdaptiveSharpening

Source§

impl PartialReflect for DenoiseCas

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DenoiseCas>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DenoiseCas>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DenoiseCas>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Fxaa

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Fxaa>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Fxaa>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Fxaa>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Smaa

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Smaa>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Smaa>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Smaa>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for TemporalAntiAliasing

Source§

impl PartialReflect for AssetIndex

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AssetIndex>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AssetIndex>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<AssetIndex>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for RenderAssetUsages

Source§

impl PartialReflect for DefaultSpatialScale

Source§

impl PartialReflect for SpatialScale

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<SpatialScale>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<SpatialScale>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<SpatialScale>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CameraMainTextureUsages

Source§

impl PartialReflect for Exposure

Source§

impl PartialReflect for ImageRenderTarget

Source§

impl PartialReflect for MainPassResolutionOverride

Source§

impl PartialReflect for ManualTextureViewHandle

Source§

impl PartialReflect for SubCameraView

Source§

impl PartialReflect for Viewport

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Viewport>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Viewport>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Viewport>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Camera3dDepthTextureUsage

Source§

impl PartialReflect for Aabb

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Aabb>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Aabb>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Aabb>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CascadesFrusta

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CascadesFrusta>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CascadesFrusta>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CascadesFrusta>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CubemapFrusta

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CubemapFrusta>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CubemapFrusta>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CubemapFrusta>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Frustum

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Frustum>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Frustum>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Frustum>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CustomProjection

Source§

impl PartialReflect for VisibilityRange

Source§

impl PartialReflect for RenderLayers

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RenderLayers>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RenderLayers>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RenderLayers>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CascadesVisibleEntities

Source§

impl PartialReflect for CubemapVisibleEntities

Source§

impl PartialReflect for NoFrustumCulling

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NoFrustumCulling>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NoFrustumCulling>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NoFrustumCulling>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for VisibilityClass

Source§

impl PartialReflect for VisibleEntities

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<VisibleEntities>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<VisibleEntities>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<VisibleEntities>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for VisibleMeshEntities

Source§

impl PartialReflect for OrderIndependentTransparencySettings

Source§

impl PartialReflect for DeferredPrepass

Source§

impl PartialReflect for DepthPrepass

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DepthPrepass>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DepthPrepass>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DepthPrepass>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for MotionVectorPrepass

Source§

impl PartialReflect for NormalPrepass

Source§

impl PartialReflect for Skybox

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Skybox>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Skybox>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Skybox>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ComponentId

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ComponentId>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ComponentId>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ComponentId>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ComponentTicks

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ComponentTicks>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ComponentTicks>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ComponentTicks>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Tick

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Tick>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Tick>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Tick>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for EntityHash

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<EntityHash>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<EntityHash>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<EntityHash>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for EntityHashSet

Source§

impl PartialReflect for EntityGeneration

Source§

impl PartialReflect for EntityRow

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<EntityRow>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<EntityRow>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<EntityRow>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DefaultQueryFilters

Source§

impl PartialReflect for Disabled

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Disabled>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Disabled>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Disabled>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Internal

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Internal>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Internal>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Internal>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for RemovedComponentEntity

Source§

impl PartialReflect for ObservedBy

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ObservedBy>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ObservedBy>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ObservedBy>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ErasedGizmoConfigGroup

Source§

impl PartialReflect for GltfMaterialExtras

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<GltfMaterialExtras>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<GltfMaterialExtras>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<GltfMaterialExtras>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for GltfMaterialName

Source§

impl PartialReflect for GltfMeshExtras

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<GltfMeshExtras>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<GltfMeshExtras>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<GltfMeshExtras>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for GltfMeshName

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<GltfMeshName>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<GltfMeshName>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<GltfMeshName>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for GltfSceneExtras

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<GltfSceneExtras>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<GltfSceneExtras>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<GltfSceneExtras>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AxisSettings

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AxisSettings>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AxisSettings>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<AxisSettings>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ButtonAxisSettings

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ButtonAxisSettings>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ButtonAxisSettings>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<ButtonAxisSettings>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ButtonSettings

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ButtonSettings>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ButtonSettings>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ButtonSettings>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for GamepadAxisChangedEvent

Source§

impl PartialReflect for GamepadButtonChangedEvent

Source§

impl PartialReflect for GamepadButtonStateChangedEvent

Source§

impl PartialReflect for GamepadConnectionEvent

Source§

impl PartialReflect for GamepadRumbleIntensity

Source§

impl PartialReflect for RawGamepadAxisChangedEvent

Source§

impl PartialReflect for RawGamepadButtonChangedEvent

Source§

impl PartialReflect for DoubleTapGesture

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DoubleTapGesture>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DoubleTapGesture>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DoubleTapGesture>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PanGesture

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PanGesture>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PanGesture>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PanGesture>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PinchGesture

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PinchGesture>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PinchGesture>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PinchGesture>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for RotationGesture

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RotationGesture>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RotationGesture>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RotationGesture>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for KeyboardFocusLost

Source§

impl PartialReflect for KeyboardInput

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<KeyboardInput>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<KeyboardInput>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<KeyboardInput>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AccumulatedMouseMotion

Source§

impl PartialReflect for AccumulatedMouseScroll

Source§

impl PartialReflect for MouseButtonInput

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<MouseButtonInput>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<MouseButtonInput>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<MouseButtonInput>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for MouseMotion

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<MouseMotion>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<MouseMotion>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<MouseMotion>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for MouseWheel

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<MouseWheel>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<MouseWheel>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<MouseWheel>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AutoFocus

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AutoFocus>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AutoFocus>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<AutoFocus>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DirectionalNavigationMap

Source§

impl PartialReflect for NavNeighbors

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NavNeighbors>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NavNeighbors>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NavNeighbors>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for InputFocus

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<InputFocus>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<InputFocus>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<InputFocus>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for InputFocusVisible

Source§

impl PartialReflect for TabGroup

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<TabGroup>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<TabGroup>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<TabGroup>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for TabIndex

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<TabIndex>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<TabIndex>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<TabIndex>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Cascade

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Cascade>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Cascade>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Cascade>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CascadeShadowConfig

Source§

impl PartialReflect for Cascades

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Cascades>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Cascades>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Cascades>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ClusterZConfig

Source§

impl PartialReflect for ClusteredDecal

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ClusteredDecal>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ClusteredDecal>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ClusteredDecal>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DirectionalLightShadowMap

Source§

impl PartialReflect for DirectionalLightTexture

Source§

impl PartialReflect for PointLightShadowMap

Source§

impl PartialReflect for PointLightTexture

Source§

impl PartialReflect for IrradianceVolume

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<IrradianceVolume>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<IrradianceVolume>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<IrradianceVolume>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for SpotLightTexture

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<SpotLightTexture>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<SpotLightTexture>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<SpotLightTexture>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NotShadowCaster

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NotShadowCaster>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NotShadowCaster>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NotShadowCaster>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NotShadowReceiver

Source§

impl PartialReflect for TransmittedShadowReceiver

Source§

impl PartialReflect for FogVolume

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<FogVolume>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<FogVolume>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<FogVolume>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for VolumetricFog

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<VolumetricFog>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<VolumetricFog>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<VolumetricFog>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for VolumetricLight

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<VolumetricLight>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<VolumetricLight>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<VolumetricLight>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Affine3

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Affine3>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Affine3>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Affine3>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AspectRatio

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AspectRatio>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AspectRatio>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<AspectRatio>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Aabb2d

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Aabb2d>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Aabb2d>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Aabb2d>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for BoundingCircle

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<BoundingCircle>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<BoundingCircle>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<BoundingCircle>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Aabb3d

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Aabb3d>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Aabb3d>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Aabb3d>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for BoundingSphere

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<BoundingSphere>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<BoundingSphere>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<BoundingSphere>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AabbCast2d

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AabbCast2d>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AabbCast2d>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<AabbCast2d>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for BoundingCircleCast

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<BoundingCircleCast>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<BoundingCircleCast>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<BoundingCircleCast>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for RayCast2d

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RayCast2d>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RayCast2d>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RayCast2d>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AabbCast3d

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AabbCast3d>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AabbCast3d>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<AabbCast3d>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for BoundingSphereCast

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<BoundingSphereCast>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<BoundingSphereCast>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<BoundingSphereCast>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for RayCast3d

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RayCast3d>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RayCast3d>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RayCast3d>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Dir4

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Dir4>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Dir4>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Dir4>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for FloatOrd

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<FloatOrd>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<FloatOrd>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<FloatOrd>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for MeshTag

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<MeshTag>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<MeshTag>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<MeshTag>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for MeshMorphWeights

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<MeshMorphWeights>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<MeshMorphWeights>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<MeshMorphWeights>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AnnulusMeshBuilder

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AnnulusMeshBuilder>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AnnulusMeshBuilder>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<AnnulusMeshBuilder>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Capsule2dMeshBuilder

Source§

impl PartialReflect for CircleMeshBuilder

Source§

impl PartialReflect for CircularSectorMeshBuilder

Source§

impl PartialReflect for CircularSegmentMeshBuilder

Source§

impl PartialReflect for ConvexPolygonMeshBuilder

Source§

impl PartialReflect for EllipseMeshBuilder

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<EllipseMeshBuilder>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<EllipseMeshBuilder>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<EllipseMeshBuilder>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Polyline2dMeshBuilder

Source§

impl PartialReflect for RectangleMeshBuilder

Source§

impl PartialReflect for RegularPolygonMeshBuilder

Source§

impl PartialReflect for RhombusMeshBuilder

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RhombusMeshBuilder>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RhombusMeshBuilder>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<RhombusMeshBuilder>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Triangle2dMeshBuilder

Source§

impl PartialReflect for Capsule3dMeshBuilder

Source§

impl PartialReflect for ConeMeshBuilder

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ConeMeshBuilder>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ConeMeshBuilder>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ConeMeshBuilder>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ConicalFrustumMeshBuilder

Source§

impl PartialReflect for CuboidMeshBuilder

Source§

impl PartialReflect for CylinderMeshBuilder

Source§

impl PartialReflect for PlaneMeshBuilder

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PlaneMeshBuilder>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PlaneMeshBuilder>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PlaneMeshBuilder>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for SphereMeshBuilder

Source§

impl PartialReflect for TetrahedronMeshBuilder

Source§

impl PartialReflect for TorusMeshBuilder

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<TorusMeshBuilder>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<TorusMeshBuilder>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<TorusMeshBuilder>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Triangle3dMeshBuilder

Source§

impl PartialReflect for SkinnedMesh

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<SkinnedMesh>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<SkinnedMesh>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<SkinnedMesh>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Atmosphere

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Atmosphere>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Atmosphere>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Atmosphere>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AtmosphereSettings

Source§

impl PartialReflect for GpuAtmosphereSettings

Source§

impl PartialReflect for RenderCascadesVisibleEntities

Source§

impl PartialReflect for RenderCubemapVisibleEntities

Source§

impl PartialReflect for RenderVisibleMeshEntities

Source§

impl PartialReflect for ForwardDecal

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ForwardDecal>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ForwardDecal>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ForwardDecal>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Lightmap

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Lightmap>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Lightmap>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Lightmap>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DefaultOpaqueRendererMethod

Source§

impl PartialReflect for MaterialBindGroupIndex

Source§

impl PartialReflect for MaterialBindGroupSlot

Source§

impl PartialReflect for MaterialBindingId

Source§

impl PartialReflect for ScreenSpaceAmbientOcclusion

Source§

impl PartialReflect for ScreenSpaceReflections

Source§

impl PartialReflect for Mesh3dWireframe

Source§

impl PartialReflect for NoWireframe

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NoWireframe>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NoWireframe>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NoWireframe>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Wireframe

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Wireframe>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Wireframe>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Wireframe>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WireframeColor

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WireframeColor>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WireframeColor>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WireframeColor>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WireframeConfig

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WireframeConfig>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WireframeConfig>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WireframeConfig>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WireframeMaterial

Source§

impl PartialReflect for RayId

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RayId>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RayId>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RayId>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for HitData

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<HitData>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<HitData>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<HitData>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PointerHits

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PointerHits>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PointerHits>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PointerHits>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DirectlyHovered

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DirectlyHovered>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DirectlyHovered>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DirectlyHovered>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Hovered

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Hovered>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Hovered>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Hovered>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PointerInputSettings

Source§

impl PartialReflect for RayMeshHit

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RayMeshHit>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RayMeshHit>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RayMeshHit>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for SimplifiedMesh

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<SimplifiedMesh>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<SimplifiedMesh>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<SimplifiedMesh>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Location

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Location>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Location>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Location>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PointerInput

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PointerInput>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PointerInput>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PointerInput>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PointerInteraction

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PointerInteraction>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PointerInteraction>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<PointerInteraction>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PointerLocation

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PointerLocation>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PointerLocation>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PointerLocation>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PointerPress

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PointerPress>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PointerPress>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PointerPress>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PickingSettings

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PickingSettings>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PickingSettings>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PickingSettings>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for AutoExposureCompensationCurve

Source§

impl PartialReflect for AutoExposure

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AutoExposure>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AutoExposure>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<AutoExposure>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Bloom

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Bloom>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Bloom>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Bloom>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for BloomPrefilter

Source§

impl PartialReflect for DepthOfField

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DepthOfField>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DepthOfField>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DepthOfField>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ChromaticAberration

Source§

impl PartialReflect for MotionBlur

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<MotionBlur>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<MotionBlur>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<MotionBlur>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CameraRenderGraph

Source§

impl PartialReflect for MipBias

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<MipBias>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<MipBias>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<MipBias>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for TemporalJitter

Source§

impl PartialReflect for OcclusionCulling

Source§

impl PartialReflect for GlobalsUniform

Source§

impl PartialReflect for ReadbackComplete

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ReadbackComplete>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ReadbackComplete>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ReadbackComplete>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ShaderStorageBuffer

Source§

impl PartialReflect for MainEntity

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<MainEntity>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<MainEntity>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<MainEntity>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for RenderEntity

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RenderEntity>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RenderEntity>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RenderEntity>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for SyncToRenderWorld

Source§

impl PartialReflect for TemporaryRenderEntity

Source§

impl PartialReflect for ColorGrading

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ColorGrading>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ColorGrading>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ColorGrading>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ColorGradingGlobal

Source§

impl PartialReflect for ColorGradingSection

Source§

impl PartialReflect for Hdr

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Hdr>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Hdr>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Hdr>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for RenderVisibleEntities

Source§

impl PartialReflect for Screenshot

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Screenshot>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Screenshot>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Screenshot>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ScreenshotCaptured

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ScreenshotCaptured>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ScreenshotCaptured>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<ScreenshotCaptured>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for InstanceId

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<InstanceId>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<InstanceId>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<InstanceId>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for SceneInstanceReady

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<SceneInstanceReady>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<SceneInstanceReady>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<SceneInstanceReady>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Anchor

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Anchor>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Anchor>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Anchor>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Text2dShadow

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Text2dShadow>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Text2dShadow>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Text2dShadow>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Mesh2dWireframe

Source§

impl PartialReflect for NoWireframe2d

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NoWireframe2d>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NoWireframe2d>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NoWireframe2d>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Wireframe2d

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Wireframe2d>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Wireframe2d>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Wireframe2d>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Wireframe2dColor

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Wireframe2dColor>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Wireframe2dColor>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Wireframe2dColor>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Wireframe2dConfig

Source§

impl PartialReflect for Wireframe2dMaterial

Source§

impl PartialReflect for TileData

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<TileData>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<TileData>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<TileData>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for TilemapChunk

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<TilemapChunk>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<TilemapChunk>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<TilemapChunk>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for TilemapChunkMeshCache

Source§

impl PartialReflect for TilemapChunkTileData

Source§

impl PartialReflect for TextBounds

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<TextBounds>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<TextBounds>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<TextBounds>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for GlyphAtlasInfo

Source§

impl PartialReflect for GlyphAtlasLocation

Source§

impl PartialReflect for PositionedGlyph

Source§

impl PartialReflect for TextLayoutInfo

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<TextLayoutInfo>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<TextLayoutInfo>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<TextLayoutInfo>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ComputedTextBlock

Source§

impl PartialReflect for TextEntity

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<TextEntity>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<TextEntity>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<TextEntity>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Stopwatch

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Stopwatch>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Stopwatch>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Stopwatch>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for RelativeCursorPosition

Source§

impl PartialReflect for ContentSize

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ContentSize>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ContentSize>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ContentSize>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for ImageNodeSize

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ImageNodeSize>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ImageNodeSize>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ImageNodeSize>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Label

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Label>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Label>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Label>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for TextNodeFlags

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<TextNodeFlags>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<TextNodeFlags>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<TextNodeFlags>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CustomCursorImage

Source§

impl PartialReflect for CustomCursorUrl

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CustomCursorUrl>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CustomCursorUrl>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CustomCursorUrl>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for RequestRedraw

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RequestRedraw>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RequestRedraw>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RequestRedraw>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowBackendScaleFactorChanged

Source§

impl PartialReflect for WindowCloseRequested

Source§

impl PartialReflect for WindowClosed

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowClosed>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowClosed>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowClosed>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowClosing

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowClosing>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowClosing>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowClosing>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowCreated

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowCreated>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowCreated>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowCreated>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowDestroyed

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowDestroyed>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowDestroyed>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowDestroyed>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowFocused

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowFocused>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowFocused>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowFocused>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowOccluded

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowOccluded>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowOccluded>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowOccluded>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowResized

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowResized>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowResized>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowResized>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowScaleFactorChanged

Source§

impl PartialReflect for WindowThemeChanged

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowThemeChanged>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowThemeChanged>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<WindowThemeChanged>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Monitor

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Monitor>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Monitor>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Monitor>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for PrimaryMonitor

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PrimaryMonitor>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PrimaryMonitor>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PrimaryMonitor>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for VideoMode

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<VideoMode>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<VideoMode>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<VideoMode>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for CursorOptions

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CursorOptions>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CursorOptions>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<CursorOptions>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for EnabledButtons

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<EnabledButtons>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<EnabledButtons>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<EnabledButtons>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for InternalWindowState

Source§

impl PartialReflect for NormalizedWindowRef

Source§

impl PartialReflect for PrimaryWindow

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PrimaryWindow>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PrimaryWindow>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PrimaryWindow>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WindowResolution

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WindowResolution>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WindowResolution>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WindowResolution>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for WakeUp

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WakeUp>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WakeUp>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WakeUp>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Affine2

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Affine2>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Affine2>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Affine2>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Affine3A

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Affine3A>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Affine3A>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Affine3A>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DAffine2

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DAffine2>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DAffine2>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DAffine2>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DAffine3

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DAffine3>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DAffine3>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DAffine3>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DMat2

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DMat2>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DMat2>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DMat2>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DMat3

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DMat3>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DMat3>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DMat3>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DMat4

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DMat4>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DMat4>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DMat4>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DQuat

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DQuat>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DQuat>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DQuat>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DVec2

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DVec2>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DVec2>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DVec2>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DVec3

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DVec3>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DVec3>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DVec3>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for DVec4

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<DVec4>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<DVec4>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<DVec4>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for I8Vec2

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<I8Vec2>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<I8Vec2>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<I8Vec2>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for I8Vec3

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<I8Vec3>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<I8Vec3>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<I8Vec3>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for I8Vec4

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<I8Vec4>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<I8Vec4>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<I8Vec4>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for I16Vec2

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<I16Vec2>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<I16Vec2>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<I16Vec2>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for I16Vec3

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<I16Vec3>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<I16Vec3>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<I16Vec3>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for I16Vec4

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<I16Vec4>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<I16Vec4>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<I16Vec4>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for I64Vec2

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<I64Vec2>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<I64Vec2>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<I64Vec2>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for I64Vec3

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<I64Vec3>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<I64Vec3>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<I64Vec3>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for I64Vec4

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<I64Vec4>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<I64Vec4>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<I64Vec4>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for U8Vec2

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<U8Vec2>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<U8Vec2>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<U8Vec2>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for U8Vec3

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<U8Vec3>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<U8Vec3>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<U8Vec3>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for U8Vec4

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<U8Vec4>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<U8Vec4>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<U8Vec4>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for U16Vec2

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<U16Vec2>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<U16Vec2>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<U16Vec2>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for U16Vec3

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<U16Vec3>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<U16Vec3>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<U16Vec3>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for U16Vec4

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<U16Vec4>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<U16Vec4>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<U16Vec4>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for U64Vec2

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<U64Vec2>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<U64Vec2>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<U64Vec2>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for U64Vec3

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<U64Vec3>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<U64Vec3>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<U64Vec3>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for U64Vec4

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<U64Vec4>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<U64Vec4>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<U64Vec4>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NodeIndex

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NodeIndex>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NodeIndex>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NodeIndex>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for SmolStr

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<SmolStr>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<SmolStr>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<SmolStr>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for NonNilUuid

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<NonNilUuid>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<NonNilUuid>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<NonNilUuid>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl PartialReflect for Uuid

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Uuid>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Uuid>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Uuid>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<'a> PartialReflect for AssetPath<'a>
where AssetPath<'a>: 'static,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<AssetPath<'a>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<AssetPath<'a>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<AssetPath<'a>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<A> PartialReflect for (A,)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<(A,)>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<(A,)>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<(A,)>) -> ReflectOwned

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<A, B> PartialReflect for (A, B)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<(A, B)>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<(A, B)>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<(A, B)>) -> ReflectOwned

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<A, B, C> PartialReflect for (A, B, C)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<(A, B, C)>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<(A, B, C)>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<(A, B, C)>) -> ReflectOwned

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<A, B, C, D> PartialReflect for (A, B, C, D)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<(A, B, C, D)>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<(A, B, C, D)>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<(A, B, C, D)>) -> ReflectOwned

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<A, B, C, D, E> PartialReflect for (A, B, C, D, E)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<(A, B, C, D, E)>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<(A, B, C, D, E)>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<(A, B, C, D, E)>) -> ReflectOwned

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<A, B, C, D, E, F> PartialReflect for (A, B, C, D, E, F)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect( self: Box<(A, B, C, D, E, F)>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<(A, B, C, D, E, F)>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<(A, B, C, D, E, F)>) -> ReflectOwned

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<A, B, C, D, E, F, G> PartialReflect for (A, B, C, D, E, F, G)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect( self: Box<(A, B, C, D, E, F, G)>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<(A, B, C, D, E, F, G)>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<(A, B, C, D, E, F, G)>) -> ReflectOwned

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<A, B, C, D, E, F, G, H> PartialReflect for (A, B, C, D, E, F, G, H)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration, H: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect( self: Box<(A, B, C, D, E, F, G, H)>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<(A, B, C, D, E, F, G, H)>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<(A, B, C, D, E, F, G, H)>) -> ReflectOwned

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<A, B, C, D, E, F, G, H, I> PartialReflect for (A, B, C, D, E, F, G, H, I)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration, H: Reflect + MaybeTyped + TypePath + GetTypeRegistration, I: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

impl<A, B, C, D, E, F, G, H, I, J> PartialReflect for (A, B, C, D, E, F, G, H, I, J)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration, H: Reflect + MaybeTyped + TypePath + GetTypeRegistration, I: Reflect + MaybeTyped + TypePath + GetTypeRegistration, J: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

impl<A, B, C, D, E, F, G, H, I, J, K> PartialReflect for (A, B, C, D, E, F, G, H, I, J, K)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration, H: Reflect + MaybeTyped + TypePath + GetTypeRegistration, I: Reflect + MaybeTyped + TypePath + GetTypeRegistration, J: Reflect + MaybeTyped + TypePath + GetTypeRegistration, K: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L> PartialReflect for (A, B, C, D, E, F, G, H, I, J, K, L)
where A: Reflect + MaybeTyped + TypePath + GetTypeRegistration, B: Reflect + MaybeTyped + TypePath + GetTypeRegistration, C: Reflect + MaybeTyped + TypePath + GetTypeRegistration, D: Reflect + MaybeTyped + TypePath + GetTypeRegistration, E: Reflect + MaybeTyped + TypePath + GetTypeRegistration, F: Reflect + MaybeTyped + TypePath + GetTypeRegistration, G: Reflect + MaybeTyped + TypePath + GetTypeRegistration, H: Reflect + MaybeTyped + TypePath + GetTypeRegistration, I: Reflect + MaybeTyped + TypePath + GetTypeRegistration, J: Reflect + MaybeTyped + TypePath + GetTypeRegistration, K: Reflect + MaybeTyped + TypePath + GetTypeRegistration, L: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

impl<B, E> PartialReflect for ExtendedMaterial<B, E>
where B: Material + FromReflect + TypePath + MaybeTyped + RegisterForReflection, E: MaterialExtension + FromReflect + TypePath + MaybeTyped + RegisterForReflection, ExtendedMaterial<B, E>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ExtendedMaterial<B, E>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ExtendedMaterial<B, E>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<ExtendedMaterial<B, E>>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<C> PartialReflect for Inherited<C>
where C: Component + Clone + PartialEq + TypePath + FromReflect + MaybeTyped + RegisterForReflection, Inherited<C>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Inherited<C>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Inherited<C>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Inherited<C>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<C> PartialReflect for Propagate<C>
where C: Component + Clone + PartialEq + TypePath + FromReflect + MaybeTyped + RegisterForReflection, Propagate<C>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Propagate<C>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Propagate<C>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Propagate<C>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<C> PartialReflect for PropagateOver<C>
where PropagateOver<C>: Any + Send + Sync, C: TypePath, PhantomData<fn() -> C>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PropagateOver<C>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PropagateOver<C>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PropagateOver<C>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<C> PartialReflect for PropagateStop<C>
where PropagateStop<C>: Any + Send + Sync, C: TypePath, PhantomData<fn() -> C>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<PropagateStop<C>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<PropagateStop<C>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<PropagateStop<C>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<Config, Clear> PartialReflect for GizmoBuffer<Config, Clear>
where GizmoBuffer<Config, Clear>: Any + Send + Sync, Config: GizmoConfigGroup + TypePath, Clear: 'static + Send + Sync + TypePath,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<GizmoBuffer<Config, Clear>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<GizmoBuffer<Config, Clear>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<GizmoBuffer<Config, Clear>>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<K, V> PartialReflect for BTreeMap<K, V>
where K: FromReflect + MaybeTyped + TypePath + GetTypeRegistration + Eq + Ord, V: FromReflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<BTreeMap<K, V>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<BTreeMap<K, V>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<BTreeMap<K, V>>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

impl<K, V, S> PartialReflect for HashMap<K, V, S>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<HashMap<K, V, S>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<HashMap<K, V, S>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<HashMap<K, V, S>>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

impl<K, V, S> PartialReflect for HashMap<K, V, S>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<HashMap<K, V, S>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<HashMap<K, V, S>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<HashMap<K, V, S>>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

impl<M> PartialReflect for MessageId<M>
where M: Message + TypePath, MessageId<M>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<MessageId<M>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<MessageId<M>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<MessageId<M>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<M> PartialReflect for FocusedInput<M>
where M: Message + Clone + TypePath + FromReflect + MaybeTyped + RegisterForReflection, FocusedInput<M>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<FocusedInput<M>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<FocusedInput<M>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<FocusedInput<M>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<N, E, Ix> PartialReflect for Graph<N, E, Directed, Ix>
where N: Clone + TypePath, E: Clone + TypePath, Ix: IndexType + TypePath, Graph<N, E, Directed, Ix>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Graph<N, E, Directed, Ix>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Graph<N, E, Directed, Ix>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<Graph<N, E, Directed, Ix>>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<P> PartialReflect for LinearSpline<P>
where P: VectorSpace + TypePath, LinearSpline<P>: Any + Send + Sync, Vec<P>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<LinearSpline<P>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<LinearSpline<P>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<LinearSpline<P>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn debug(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for Cow<'static, [T]>
where T: FromReflect + MaybeTyped + Clone + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<Cow<'static, [T]>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<Cow<'static, [T]>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Cow<'static, [T]>>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

impl<T> PartialReflect for Bound<T>
where T: Clone + Send + Sync + TypePath, Bound<T>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Bound<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Bound<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Bound<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for Option<T>
where Option<T>: Any + Send + Sync, T: TypePath + FromReflect + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Option<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Option<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Option<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for BinaryHeap<T>
where T: Clone + TypePath, BinaryHeap<T>: Any + Send + Sync,

Source§

impl<T> PartialReflect for BTreeSet<T>
where T: Ord + Eq + Clone + Send + Sync + TypePath, BTreeSet<T>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<BTreeSet<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<BTreeSet<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<BTreeSet<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for VecDeque<T>
where T: FromReflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<VecDeque<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<VecDeque<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<VecDeque<T>>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

impl<T> PartialReflect for Arc<T>
where T: Send + Sync + TypePath + ?Sized, Arc<T>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Arc<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Arc<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Arc<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for Saturating<T>
where T: Clone + Send + Sync + TypePath, Saturating<T>: Any + Send + Sync,

Source§

impl<T> PartialReflect for Wrapping<T>
where T: Clone + Send + Sync + TypePath, Wrapping<T>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Wrapping<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Wrapping<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Wrapping<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for Range<T>
where T: Clone + Send + Sync + TypePath, Range<T>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Range<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Range<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Range<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for RangeFrom<T>
where T: Clone + Send + Sync + TypePath, RangeFrom<T>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RangeFrom<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RangeFrom<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RangeFrom<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for RangeInclusive<T>
where T: Clone + Send + Sync + TypePath, RangeInclusive<T>: Any + Send + Sync,

Source§

impl<T> PartialReflect for RangeTo<T>
where T: Clone + Send + Sync + TypePath, RangeTo<T>: Any + Send + Sync,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn to_dynamic(&self) -> Box<dyn PartialReflect>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<RangeTo<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<RangeTo<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<RangeTo<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for RangeToInclusive<T>
where T: Clone + Send + Sync + TypePath, RangeToInclusive<T>: Any + Send + Sync,

Source§

impl<T> PartialReflect for CubicKeyframeCurve<T>
where CubicKeyframeCurve<T>: Any + Send + Sync, T: TypePath, ChunkedUnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<CubicKeyframeCurve<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<CubicKeyframeCurve<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<CubicKeyframeCurve<T>>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for SteppedKeyframeCurve<T>
where SteppedKeyframeCurve<T>: Any + Send + Sync, T: TypePath, UnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for WideCubicKeyframeCurve<T>
where WideCubicKeyframeCurve<T>: Any + Send + Sync, T: TypePath, ChunkedUnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for WideLinearKeyframeCurve<T>
where WideLinearKeyframeCurve<T>: Any + Send + Sync, T: TypePath, ChunkedUnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for WideSteppedKeyframeCurve<T>
where WideSteppedKeyframeCurve<T>: Any + Send + Sync, T: TypePath, ChunkedUnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for ColorCurve<T>
where ColorCurve<T>: Any + Send + Sync, T: TypePath, EvenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<ColorCurve<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<ColorCurve<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<ColorCurve<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for MaybeLocation<T>
where MaybeLocation<T>: Any + Send + Sync, T: TypePath + ?Sized,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<MaybeLocation<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<MaybeLocation<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<MaybeLocation<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for WithDerivative<T>
where WithDerivative<T>: Any + Send + Sync, T: HasTangent + TypePath + FromReflect + MaybeTyped + RegisterForReflection, <T as HasTangent>::Tangent: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WithDerivative<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WithDerivative<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<WithDerivative<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for WithTwoDerivatives<T>
where WithTwoDerivatives<T>: Any + Send + Sync, T: HasTangent + TypePath + FromReflect + MaybeTyped + RegisterForReflection, <T as HasTangent>::Tangent: FromReflect + TypePath + MaybeTyped + RegisterForReflection, <<T as HasTangent>::Tangent as HasTangent>::Tangent: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<WithTwoDerivatives<T>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<WithTwoDerivatives<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect( self: Box<WithTwoDerivatives<T>>, ) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T> PartialReflect for SmallVec<T>
where T: Array + TypePath + Send + Sync, <T as Array>::Item: FromReflect + MaybeTyped + TypePath,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<SmallVec<T>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<SmallVec<T>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<SmallVec<T>>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

impl<T, E> PartialReflect for Result<T, E>
where Result<T, E>: Any + Send + Sync, T: TypePath + FromReflect + MaybeTyped + RegisterForReflection, E: TypePath + FromReflect + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, __value_param: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Result<T, E>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Result<T, E>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Result<T, E>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<T, const N: usize> PartialReflect for [T; N]
where T: Reflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<[T; N]>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<[T; N]>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<[T; N]>) -> ReflectOwned

Source§

fn reflect_hash(&self) -> Option<u64>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

impl<V> PartialReflect for EntityHashMap<V>
where EntityHashMap<V>: Any + Send + Sync, V: TypePath, HashMap<Entity, V, EntityHash>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<EntityHashMap<V>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<EntityHashMap<V>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<EntityHashMap<V>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<V> PartialReflect for EntityIndexMap<V>
where EntityIndexMap<V>: Any + Send + Sync, V: TypePath, IndexMap<Entity, V, EntityHash>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<EntityIndexMap<V>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<EntityIndexMap<V>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<EntityIndexMap<V>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

impl<V, S> PartialReflect for HashSet<V, S>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<HashSet<V, S>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<HashSet<V, S>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<HashSet<V, S>>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

impl<V, S> PartialReflect for HashSet<V, S>

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn into_partial_reflect(self: Box<HashSet<V, S>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn try_into_reflect( self: Box<HashSet<V, S>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn apply(&mut self, value: &(dyn PartialReflect + 'static))

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<HashSet<V, S>>) -> ReflectOwned

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

impl<V, W> PartialReflect for Sum<V, W>
where Sum<V, W>: Any + Send + Sync, V: TypePath + FromReflect + MaybeTyped + RegisterForReflection, W: TypePath + FromReflect + MaybeTyped + RegisterForReflection,

Source§

fn get_represented_type_info(&self) -> Option<&'static TypeInfo>

Source§

fn try_apply( &mut self, value: &(dyn PartialReflect + 'static), ) -> Result<(), ApplyError>

Source§

fn reflect_kind(&self) -> ReflectKind

Source§

fn reflect_ref(&self) -> ReflectRef<'_>

Source§

fn reflect_mut(&mut self) -> ReflectMut<'_>

Source§

fn reflect_owned(self: Box<Sum<V, W>>) -> ReflectOwned

Source§

fn try_into_reflect( self: Box<Sum<V, W>>, ) -> Result<Box<dyn Reflect>, Box<dyn PartialReflect>>

Source§

fn try_as_reflect(&self) -> Option<&(dyn Reflect + 'static)>

Source§

fn try_as_reflect_mut(&mut self) -> Option<&mut (dyn Reflect + 'static)>

Source§

fn into_partial_reflect(self: Box<Sum<V, W>>) -> Box<dyn PartialReflect>

Source§

fn as_partial_reflect(&self) -> &(dyn PartialReflect + 'static)

Source§

fn as_partial_reflect_mut(&mut self) -> &mut (dyn PartialReflect + 'static)

Source§

fn reflect_partial_eq( &self, value: &(dyn PartialReflect + 'static), ) -> Option<bool>

Source§

fn reflect_clone(&self) -> Result<Box<dyn Reflect>, ReflectCloneError>

Implementors§

Source§

impl PartialReflect for AlignContent

Source§

impl PartialReflect for AlignItems

Source§

impl PartialReflect for AlignSelf

Source§

impl PartialReflect for AlphaMode

Source§

impl PartialReflect for AnimationNodeType

Source§

impl PartialReflect for BoxSizing

Source§

impl PartialReflect for ClearColorConfig

Source§

impl PartialReflect for Color

Source§

impl PartialReflect for Display

Source§

impl PartialReflect for EaseFunction

Source§

impl PartialReflect for EulerRot

Source§

impl PartialReflect for FileDragAndDrop

Source§

impl PartialReflect for FlexDirection

Source§

impl PartialReflect for FlexWrap

Source§

impl PartialReflect for FogFalloff

Source§

impl PartialReflect for GamepadAxis

Source§

impl PartialReflect for GamepadButton

Source§

impl PartialReflect for GizmoLineJoint

Source§

impl PartialReflect for GizmoLineStyle

Source§

impl PartialReflect for Gradient

Source§

impl PartialReflect for GridAutoFlow

Source§

impl PartialReflect for GridTrackRepetition

Source§

impl PartialReflect for Ime

Source§

impl PartialReflect for Interaction

Source§

impl PartialReflect for InterpolationColorSpace

Source§

impl PartialReflect for JumpAt

Source§

impl PartialReflect for Justify

Source§

impl PartialReflect for JustifyContent

Source§

impl PartialReflect for JustifyItems

Source§

impl PartialReflect for JustifySelf

Source§

impl PartialReflect for KeyCode

Source§

impl PartialReflect for LightGizmoColor

Source§

impl PartialReflect for LineBreak

Source§

impl PartialReflect for MaxTrackSizingFunction

Source§

impl PartialReflect for MinTrackSizingFunction

Source§

impl PartialReflect for MonitorSelection

Source§

impl PartialReflect for MouseButton

Source§

impl PartialReflect for Msaa

Source§

impl PartialReflect for NodeImageMode

Source§

impl PartialReflect for OverflowAxis

Source§

impl PartialReflect for OverflowClipBox

Source§

impl PartialReflect for ParallaxMappingMethod

Source§

impl PartialReflect for PointerButton

Source§

impl PartialReflect for PositionType

Source§

impl PartialReflect for Projection

Source§

impl PartialReflect for RadialGradientShape

Source§

impl PartialReflect for RayCastVisibility

Source§

impl PartialReflect for bevy_ui_builders::ScalingMode

Source§

impl PartialReflect for SliceScaleMode

Source§

impl PartialReflect for SpriteImageMode

Source§

impl PartialReflect for SpritePickingMode

Source§

impl PartialReflect for TimerMode

Source§

impl PartialReflect for UiAntiAlias

Source§

impl PartialReflect for UntypedHandle

Source§

impl PartialReflect for Val

Source§

impl PartialReflect for VideoModeSelection

Source§

impl PartialReflect for Visibility

Source§

impl PartialReflect for WindowPosition

Source§

impl PartialReflect for DynamicArray

Source§

impl PartialReflect for DynamicEnum

Source§

impl PartialReflect for DynamicList

Source§

impl PartialReflect for DynamicMap

Source§

impl PartialReflect for DynamicSet

Source§

impl PartialReflect for DynamicStruct

Source§

impl PartialReflect for DynamicTuple

Source§

impl PartialReflect for DynamicTupleStruct

Source§

impl PartialReflect for AabbGizmoConfigGroup

Source§

impl PartialReflect for Add

Source§

impl PartialReflect for AmbientLight

Source§

impl PartialReflect for AngularColorStop

Source§

impl PartialReflect for AnimationClip

Source§

impl PartialReflect for AnimationGraph

Source§

impl PartialReflect for AnimationGraphHandle

Source§

impl PartialReflect for AnimationGraphNode

Source§

impl PartialReflect for AnimationPlayer

Source§

impl PartialReflect for AnimationTransition

Source§

impl PartialReflect for AnimationTransitions

Source§

impl PartialReflect for Annulus

Source§

impl PartialReflect for Arc2d

Source§

impl PartialReflect for BVec2

Source§

impl PartialReflect for BVec3

Source§

impl PartialReflect for BVec3A

Source§

impl PartialReflect for BVec4

Source§

impl PartialReflect for BVec4A

Source§

impl PartialReflect for BackgroundColor

Source§

impl PartialReflect for BackgroundGradient

Source§

impl PartialReflect for BorderColor

Source§

impl PartialReflect for BorderGradient

Source§

impl PartialReflect for BorderRadius

Source§

impl PartialReflect for BorderRect

Source§

impl PartialReflect for BoxShadow

Source§

impl PartialReflect for BoxShadowSamples

Source§

impl PartialReflect for Button

Source§

impl PartialReflect for CalculatedClip

Source§

impl PartialReflect for Camera2d

Source§

impl PartialReflect for Camera3d

Source§

impl PartialReflect for Camera

Source§

impl PartialReflect for Cancel

Source§

impl PartialReflect for Capsule2d

Source§

impl PartialReflect for Capsule3d

Source§

impl PartialReflect for ChildOf

Source§

impl PartialReflect for Children

Source§

impl PartialReflect for Circle

Source§

impl PartialReflect for CircularSector

Source§

impl PartialReflect for CircularSegment

Source§

impl PartialReflect for ClearColor

Source§

impl PartialReflect for Click

Source§

impl PartialReflect for ColorMaterial

Source§

impl PartialReflect for ColorStop

Source§

impl PartialReflect for ComputedNode

Source§

impl PartialReflect for ComputedUiRenderTargetInfo

Source§

impl PartialReflect for ComputedUiTargetCamera

Source§

impl PartialReflect for Cone

Source§

impl PartialReflect for ConicGradient

Source§

impl PartialReflect for ConicalFrustum

Source§

impl PartialReflect for ConvexPolygon

Source§

impl PartialReflect for Cuboid

Source§

impl PartialReflect for CursorEntered

Source§

impl PartialReflect for CursorLeft

Source§

impl PartialReflect for CursorMoved

Source§

impl PartialReflect for Cylinder

Source§

impl PartialReflect for DefaultGizmoConfigGroup

Source§

impl PartialReflect for Despawn

Source§

impl PartialReflect for Dir2

Source§

impl PartialReflect for Dir3

Source§

impl PartialReflect for Dir3A

Source§

impl PartialReflect for DirectionalLight

Source§

impl PartialReflect for DistanceFog

Source§

impl PartialReflect for Drag

Source§

impl PartialReflect for DragDrop

Source§

impl PartialReflect for DragEnd

Source§

impl PartialReflect for DragEnter

Source§

impl PartialReflect for DragEntry

Source§

impl PartialReflect for DragLeave

Source§

impl PartialReflect for DragOver

Source§

impl PartialReflect for DragStart

Source§

impl PartialReflect for DynamicSceneRoot

Source§

impl PartialReflect for Ellipse

Source§

impl PartialReflect for Entity

Source§

impl PartialReflect for EnvironmentMapLight

Source§

impl PartialReflect for Fixed

Source§

impl PartialReflect for Gamepad

Source§

impl PartialReflect for GamepadSettings

Source§

impl PartialReflect for GeneratedEnvironmentMapLight

Source§

impl PartialReflect for Gizmo

Source§

impl PartialReflect for GizmoConfig

Source§

impl PartialReflect for GizmoConfigStore

Source§

impl PartialReflect for GizmoLineConfig

Source§

impl PartialReflect for GlobalTransform

Source§

impl PartialReflect for GlobalVolume

Source§

impl PartialReflect for GlobalZIndex

Source§

impl PartialReflect for GltfExtras

Source§

impl PartialReflect for GridPlacement

Source§

impl PartialReflect for GridTrack

Source§

impl PartialReflect for Hsla

Source§

impl PartialReflect for Hsva

Source§

impl PartialReflect for Hwba

Source§

impl PartialReflect for IRect

Source§

impl PartialReflect for IVec2

Source§

impl PartialReflect for IVec3

Source§

impl PartialReflect for IVec4

Source§

impl PartialReflect for Image

Source§

impl PartialReflect for ImageNode

Source§

impl PartialReflect for InfinitePlane3d

Source§

impl PartialReflect for InheritedVisibility

Source§

impl PartialReflect for Insert

Source§

impl PartialReflect for Interval

Source§

impl PartialReflect for Isometry2d

Source§

impl PartialReflect for Isometry3d

Source§

impl PartialReflect for Laba

Source§

impl PartialReflect for LayoutConfig

Source§

impl PartialReflect for Lcha

Source§

impl PartialReflect for LightGizmoConfigGroup

Source§

impl PartialReflect for LightProbe

Source§

impl PartialReflect for Line2d

Source§

impl PartialReflect for Line3d

Source§

impl PartialReflect for LinearGradient

Source§

impl PartialReflect for LinearRgba

Source§

impl PartialReflect for Mat2

Source§

impl PartialReflect for Mat3

Source§

impl PartialReflect for Mat3A

Source§

impl PartialReflect for Mat4

Source§

impl PartialReflect for Mesh2d

Source§

impl PartialReflect for Mesh3d

Source§

impl PartialReflect for Mesh

Source§

impl PartialReflect for MeshPickingCamera

Source§

impl PartialReflect for MeshPickingSettings

Source§

impl PartialReflect for MorphWeights

Source§

impl PartialReflect for Move

Source§

impl PartialReflect for Name

Source§

impl PartialReflect for Node

Source§

impl PartialReflect for Oklaba

Source§

impl PartialReflect for Oklcha

Source§

impl PartialReflect for OrthographicProjection

Source§

impl PartialReflect for Out

Source§

impl PartialReflect for Outline

Source§

impl PartialReflect for Over

Source§

impl PartialReflect for Overflow

Source§

impl PartialReflect for OverflowClipMargin

Source§

impl PartialReflect for PerspectiveProjection

Source§

impl PartialReflect for Pickable

Source§

impl PartialReflect for Plane2d

Source§

impl PartialReflect for Plane3d

Source§

impl PartialReflect for PlaybackSettings

Source§

impl PartialReflect for PointLight

Source§

impl PartialReflect for Polygon

Source§

impl PartialReflect for Polyline2d

Source§

impl PartialReflect for Polyline3d

Source§

impl PartialReflect for Press

Source§

impl PartialReflect for Quat

Source§

impl PartialReflect for RadialGradient

Source§

impl PartialReflect for Ray2d

Source§

impl PartialReflect for Ray3d

Source§

impl PartialReflect for RayCastBackfaces

Source§

impl PartialReflect for Real

Source§

impl PartialReflect for Rect

Source§

impl PartialReflect for Rectangle

Source§

impl PartialReflect for RegularPolygon

Source§

impl PartialReflect for Release

Source§

impl PartialReflect for Remove

Source§

impl PartialReflect for RepeatedGridTrack

Source§

impl PartialReflect for Replace

Source§

impl PartialReflect for ResolvedBorderRadius

Source§

impl PartialReflect for Rhombus

Source§

impl PartialReflect for Rot2

Source§

impl PartialReflect for SceneRoot

Source§

impl PartialReflect for Scroll

Source§

impl PartialReflect for ScrollPosition

Source§

impl PartialReflect for Segment2d

Source§

impl PartialReflect for Segment3d

Source§

impl PartialReflect for ShadowStyle

Source§

impl PartialReflect for ShowAabbGizmo

Source§

impl PartialReflect for ShowLightGizmo

Source§

impl PartialReflect for SpatialListener

Source§

impl PartialReflect for Sphere

Source§

impl PartialReflect for SpotLight

Source§

impl PartialReflect for Sprite

Source§

impl PartialReflect for SpritePickingCamera

Source§

impl PartialReflect for SpritePickingSettings

Source§

impl PartialReflect for Srgba

Source§

impl PartialReflect for StandardMaterial

Source§

impl PartialReflect for String

Source§

impl PartialReflect for Tetrahedron

Source§

impl PartialReflect for Text2d

Source§

impl PartialReflect for Text

Source§

impl PartialReflect for TextBackgroundColor

Source§

impl PartialReflect for TextColor

Source§

impl PartialReflect for TextFont

Source§

impl PartialReflect for TextLayout

Source§

impl PartialReflect for TextShadow

Source§

impl PartialReflect for TextSpan

Source§

impl PartialReflect for TextureAtlas

Source§

impl PartialReflect for TextureAtlasLayout

Source§

impl PartialReflect for TextureSlicer

Source§

impl PartialReflect for ThreadedAnimationGraph

Source§

impl PartialReflect for ThreadedAnimationGraphs

Source§

impl PartialReflect for Timer

Source§

impl PartialReflect for Torus

Source§

impl PartialReflect for TouchInput

Source§

impl PartialReflect for Transform

Source§

impl PartialReflect for TransformTreeChanged

Source§

impl PartialReflect for Triangle2d

Source§

impl PartialReflect for Triangle3d

Source§

impl PartialReflect for URect

Source§

impl PartialReflect for UVec2

Source§

impl PartialReflect for UVec3

Source§

impl PartialReflect for UVec4

Source§

impl PartialReflect for UiGlobalTransform

Source§

impl PartialReflect for UiPickingCamera

Source§

impl PartialReflect for UiPickingSettings

Source§

impl PartialReflect for UiPosition

Source§

impl PartialReflect for UiRect

Source§

impl PartialReflect for UiScale

Source§

impl PartialReflect for UiTargetCamera

Source§

impl PartialReflect for UiTransform

Source§

impl PartialReflect for Val2

Source§

impl PartialReflect for Vec2

Source§

impl PartialReflect for Vec3

Source§

impl PartialReflect for Vec3A

Source§

impl PartialReflect for Vec4

Source§

impl PartialReflect for ViewVisibility

Source§

impl PartialReflect for ViewportNode

Source§

impl PartialReflect for Virtual

Source§

impl PartialReflect for Window

Source§

impl PartialReflect for WindowMoved

Source§

impl PartialReflect for WindowResizeConstraints

Source§

impl PartialReflect for Xyza

Source§

impl PartialReflect for ZIndex

Source§

impl<A> PartialReflect for AssetEvent<A>
where A: Asset + TypePath, AssetEvent<A>: Any + Send + Sync, AssetId<A>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<A> PartialReflect for AssetId<A>
where A: Asset + TypePath, AssetId<A>: Any + Send + Sync,

Source§

impl<A> PartialReflect for Handle<A>
where A: Asset + TypePath, Handle<A>: Any + Send + Sync,

Source§

impl<A> PartialReflect for AnimatableCurveEvaluator<A>
where A: Animatable + TypePath, AnimatableCurveEvaluator<A>: Any + Send + Sync, BasicAnimationCurveEvaluator<A>: FromReflect + TypePath + MaybeTyped + RegisterForReflection, Box<dyn AnimatableProperty<Property = A>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<C> PartialReflect for SampleDerivativeWrapper<C>
where SampleDerivativeWrapper<C>: Any + Send + Sync, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<C> PartialReflect for SampleTwoDerivativesWrapper<C>
where SampleTwoDerivativesWrapper<C>: Any + Send + Sync, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<C> PartialReflect for bevy_ui_builders::WeightsCurve<C>
where WeightsCurve<C>: Any + Send + Sync, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<E> PartialReflect for Messages<E>
where E: Message + TypePath, Messages<E>: Any + Send + Sync, MessageSequence<E>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<E> PartialReflect for Pointer<E>
where E: Debug + Clone + Reflect + TypePath + FromReflect + MaybeTyped + RegisterForReflection, Pointer<E>: Any + Send + Sync,

Source§

impl<M> PartialReflect for MaterialNode<M>
where M: UiMaterial + TypePath, MaterialNode<M>: Any + Send + Sync, Handle<M>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<M> PartialReflect for MeshMaterial2d<M>
where M: Material2d + TypePath, MeshMaterial2d<M>: Any + Send + Sync, Handle<M>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<M> PartialReflect for MeshMaterial3d<M>
where M: Material + TypePath, MeshMaterial3d<M>: Any + Send + Sync, Handle<M>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> PartialReflect for CubicBSpline<P>
where P: VectorSpace + TypePath, CubicBSpline<P>: Any + Send + Sync, Vec<P>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> PartialReflect for CubicBezier<P>
where P: VectorSpace + TypePath, CubicBezier<P>: Any + Send + Sync, Vec<[P; 4]>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> PartialReflect for CubicCardinalSpline<P>
where P: VectorSpace + TypePath, CubicCardinalSpline<P>: Any + Send + Sync, Vec<P>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> PartialReflect for CubicCurve<P>
where P: VectorSpace + TypePath, CubicCurve<P>: Any + Send + Sync, Vec<CubicSegment<P>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> PartialReflect for CubicHermite<P>
where P: VectorSpace + TypePath, CubicHermite<P>: Any + Send + Sync, Vec<(P, P)>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> PartialReflect for CubicNurbs<P>
where P: VectorSpace + TypePath, CubicNurbs<P>: Any + Send + Sync, Vec<P>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> PartialReflect for CubicSegment<P>
where P: VectorSpace + TypePath, CubicSegment<P>: Any + Send + Sync, [P; 4]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> PartialReflect for RationalCurve<P>
where P: VectorSpace + TypePath, RationalCurve<P>: Any + Send + Sync, Vec<RationalSegment<P>>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P> PartialReflect for RationalSegment<P>
where P: VectorSpace + TypePath, RationalSegment<P>: Any + Send + Sync, [P; 4]: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<P, C> PartialReflect for AnimatableCurve<P, C>
where AnimatableCurve<P, C>: Any + Send + Sync, P: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<S> PartialReflect for NextState<S>
where S: FreelyMutableState + TypePath + FromReflect + MaybeTyped + RegisterForReflection, NextState<S>: Any + Send + Sync,

Source§

impl<S> PartialReflect for DespawnOnEnter<S>
where S: States + TypePath + FromReflect + MaybeTyped + RegisterForReflection, DespawnOnEnter<S>: Any + Send + Sync,

Source§

impl<S> PartialReflect for DespawnOnExit<S>
where S: States + TypePath + FromReflect + MaybeTyped + RegisterForReflection, DespawnOnExit<S>: Any + Send + Sync,

Source§

impl<S> PartialReflect for State<S>
where S: States + TypePath + FromReflect + MaybeTyped + RegisterForReflection, State<S>: Any + Send + Sync,

Source§

impl<S, T, C, D> PartialReflect for ZipCurve<S, T, C, D>
where ZipCurve<S, T, C, D>: Any + Send + Sync, S: TypePath, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, D: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<S, T, C, F> PartialReflect for MapCurve<S, T, C, F>
where MapCurve<S, T, C, F>: Any + Send + Sync, C: PartialReflect + TypePath + MaybeTyped + RegisterForReflection, S: TypePath, T: TypePath,

Source§

impl<Source> PartialReflect for AudioPlayer<Source>
where AudioPlayer<Source>: Any + Send + Sync, Source: Asset + Decodable + TypePath, Handle<Source>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for InterpolationDatum<T>
where InterpolationDatum<T>: Any + Send + Sync, T: TypePath + FromReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for ChunkedUnevenCore<T>
where ChunkedUnevenCore<T>: Any + Send + Sync, T: TypePath, Vec<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for AnimatableKeyframeCurve<T>
where AnimatableKeyframeCurve<T>: Any + Send + Sync, T: TypePath, UnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for Axis<T>
where Axis<T>: Any + Send + Sync, T: TypePath, HashMap<T, f32>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for ButtonInput<T>
where T: Clone + Eq + Hash + Send + Sync + 'static + TypePath, ButtonInput<T>: Any + Send + Sync, HashSet<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for ConstantCurve<T>
where ConstantCurve<T>: Any + Send + Sync, T: TypePath + FromReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for EasingCurve<T>
where EasingCurve<T>: Any + Send + Sync, T: TypePath + FromReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for EvenCore<T>
where EvenCore<T>: Any + Send + Sync, T: TypePath, Vec<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for SampleAutoCurve<T>
where SampleAutoCurve<T>: Any + Send + Sync, T: TypePath, EvenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for Time<T>
where T: Default + TypePath + FromReflect + MaybeTyped + RegisterForReflection, Time<T>: Any + Send + Sync,

Source§

impl<T> PartialReflect for UnevenCore<T>
where UnevenCore<T>: Any + Send + Sync, T: TypePath, Vec<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for UnevenSampleAutoCurve<T>
where UnevenSampleAutoCurve<T>: Any + Send + Sync, T: TypePath, UnevenCore<T>: FromReflect + TypePath + MaybeTyped + RegisterForReflection,

Source§

impl<T> PartialReflect for Vec<T>
where T: FromReflect + MaybeTyped + TypePath + GetTypeRegistration,

Source§

impl<T, C> PartialReflect for ForeverCurve<T, C>
where ForeverCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C> PartialReflect for GraphCurve<T, C>
where GraphCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C> PartialReflect for LinearReparamCurve<T, C>
where LinearReparamCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C> PartialReflect for PingPongCurve<T, C>
where PingPongCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C> PartialReflect for RepeatCurve<T, C>
where RepeatCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C> PartialReflect for ReverseCurve<T, C>
where ReverseCurve<T, C>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C, D> PartialReflect for ChainCurve<T, C, D>
where ChainCurve<T, C, D>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, D: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C, D> PartialReflect for ContinuationCurve<T, C, D>
where ContinuationCurve<T, C, D>: Any + Send + Sync, T: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, D: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C, D> PartialReflect for CurveReparamCurve<T, C, D>
where CurveReparamCurve<T, C, D>: Any + Send + Sync, T: TypePath, C: TypePath + PartialReflect + MaybeTyped + RegisterForReflection, D: TypePath + PartialReflect + MaybeTyped + RegisterForReflection,

Source§

impl<T, C, F> PartialReflect for ReparamCurve<T, C, F>
where ReparamCurve<T, C, F>: Any + Send + Sync, C: PartialReflect + TypePath + MaybeTyped + RegisterForReflection, T: TypePath,

Source§

impl<T, F> PartialReflect for FunctionCurve<T, F>
where FunctionCurve<T, F>: Any + Send + Sync, T: TypePath,

Source§

impl<T, I> PartialReflect for SampleCurve<T, I>
where SampleCurve<T, I>: Any + Send + Sync, EvenCore<T>: PartialReflect + TypePath + MaybeTyped + RegisterForReflection, T: TypePath,

Source§

impl<T, I> PartialReflect for UnevenSampleCurve<T, I>
where UnevenSampleCurve<T, I>: Any + Send + Sync, UnevenCore<T>: PartialReflect + TypePath + MaybeTyped + RegisterForReflection, T: TypePath,