pub enum FaceState {
Complete,
Truncated {
dimension: String,
limit: usize,
observed: usize,
},
Unsupported {
reason: String,
},
CodecFailure {
message: String,
},
}Expand description
A source or result face outcome safe to expose to a surface.
Variants§
Complete
The bounded face is complete.
Truncated
A bound stopped projection.
Fields
Unsupported
The value has no safe presentation projection.
CodecFailure
The selected codec failed closed.
Trait Implementations§
impl Eq for FaceState
impl StructuralPartialEq for FaceState
Auto Trait Implementations§
impl Freeze for FaceState
impl RefUnwindSafe for FaceState
impl Send for FaceState
impl Sync for FaceState
impl Unpin for FaceState
impl UnsafeUnpin for FaceState
impl UnwindSafe for FaceState
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