pub struct GltfAnimationCoverageV1 { /* private fields */ }Expand description
Coverage and typed reason for one raw animation row domain.
Implementations§
Source§impl GltfAnimationCoverageV1
impl GltfAnimationCoverageV1
Sourcepub const fn state(self) -> GltfAnimationCoverageStateV1
pub const fn state(self) -> GltfAnimationCoverageStateV1
Exhaustiveness state.
Sourcepub const fn reason(self) -> Option<GltfAnimationUnavailableReasonV1>
pub const fn reason(self) -> Option<GltfAnimationUnavailableReasonV1>
Typed incompleteness reason, absent exactly for complete coverage.
Trait Implementations§
Source§impl Clone for GltfAnimationCoverageV1
impl Clone for GltfAnimationCoverageV1
Source§fn clone(&self) -> GltfAnimationCoverageV1
fn clone(&self) -> GltfAnimationCoverageV1
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 GltfAnimationCoverageV1
Source§impl Debug for GltfAnimationCoverageV1
impl Debug for GltfAnimationCoverageV1
Source§impl<'de> Deserialize<'de> for GltfAnimationCoverageV1
impl<'de> Deserialize<'de> for GltfAnimationCoverageV1
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for GltfAnimationCoverageV1
Source§impl PartialEq for GltfAnimationCoverageV1
impl PartialEq for GltfAnimationCoverageV1
Source§impl Serialize for GltfAnimationCoverageV1
impl Serialize for GltfAnimationCoverageV1
impl StructuralPartialEq for GltfAnimationCoverageV1
Auto Trait Implementations§
impl Freeze for GltfAnimationCoverageV1
impl RefUnwindSafe for GltfAnimationCoverageV1
impl Send for GltfAnimationCoverageV1
impl Sync for GltfAnimationCoverageV1
impl Unpin for GltfAnimationCoverageV1
impl UnsafeUnpin for GltfAnimationCoverageV1
impl UnwindSafe for GltfAnimationCoverageV1
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