pub struct FaceMetadata { /* private fields */ }Expand description
Metadata carried for every edit and face, including failures.
Implementations§
Source§impl FaceMetadata
impl FaceMetadata
Sourcepub const fn position(&self) -> FacePosition
pub const fn position(&self) -> FacePosition
Explicit decode or encode position.
Sourcepub const fn issue(&self) -> &FaceIssue
pub const fn issue(&self) -> &FaceIssue
Completion, truncation, unsupported-value, or codec-failure metadata.
Sourcepub const fn is_complete(&self) -> bool
pub const fn is_complete(&self) -> bool
Whether the operation completed successfully.
Trait Implementations§
Source§impl Clone for FaceMetadata
impl Clone for FaceMetadata
Source§fn clone(&self) -> FaceMetadata
fn clone(&self) -> FaceMetadata
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 moreSource§impl Debug for FaceMetadata
impl Debug for FaceMetadata
impl Eq for FaceMetadata
Source§impl PartialEq for FaceMetadata
impl PartialEq for FaceMetadata
impl StructuralPartialEq for FaceMetadata
Auto Trait Implementations§
impl Freeze for FaceMetadata
impl RefUnwindSafe for FaceMetadata
impl Send for FaceMetadata
impl Sync for FaceMetadata
impl Unpin for FaceMetadata
impl UnsafeUnpin for FaceMetadata
impl UnwindSafe for FaceMetadata
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