pub enum ResolveInfoSource {
None,
Fallback,
Default,
TimeSamples,
ValueClips,
}Expand description
The kind of source an attribute’s resolved value came from (C++
UsdResolveInfoSource).
These are the sources this crate resolves from. Upstream additionally has a spline source, which arrives with spline support.
Variants§
None
No value at all.
Fallback
The attribute’s schema supplied a fallback.
Default
An authored default opinion.
TimeSamples
An authored timeSamples opinion.
ValueClips
A value-clip set that owns the attribute.
Trait Implementations§
Source§impl Clone for ResolveInfoSource
impl Clone for ResolveInfoSource
Source§fn clone(&self) -> ResolveInfoSource
fn clone(&self) -> ResolveInfoSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ResolveInfoSource
Source§impl Debug for ResolveInfoSource
impl Debug for ResolveInfoSource
Source§impl Default for ResolveInfoSource
impl Default for ResolveInfoSource
Source§fn default() -> ResolveInfoSource
fn default() -> ResolveInfoSource
Returns the “default value” for a type. Read more
impl Eq for ResolveInfoSource
Source§impl PartialEq for ResolveInfoSource
impl PartialEq for ResolveInfoSource
impl StructuralPartialEq for ResolveInfoSource
Auto Trait Implementations§
impl Freeze for ResolveInfoSource
impl RefUnwindSafe for ResolveInfoSource
impl Send for ResolveInfoSource
impl Sync for ResolveInfoSource
impl Unpin for ResolveInfoSource
impl UnsafeUnpin for ResolveInfoSource
impl UnwindSafe for ResolveInfoSource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.