pub struct EncodedFace { /* private fields */ }Expand description
A bounded presentation face plus explicit outcome metadata.
Implementations§
Source§impl EncodedFace
impl EncodedFace
Sourcepub const fn content(&self) -> Option<&FaceContent>
pub const fn content(&self) -> Option<&FaceContent>
Encoded payload, absent for every non-complete outcome.
Sourcepub const fn metadata(&self) -> &FaceMetadata
pub const fn metadata(&self) -> &FaceMetadata
Explicit outcome metadata.
Trait Implementations§
Source§impl Clone for EncodedFace
impl Clone for EncodedFace
Source§fn clone(&self) -> EncodedFace
fn clone(&self) -> EncodedFace
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 EncodedFace
impl Debug for EncodedFace
impl Eq for EncodedFace
Source§impl PartialEq for EncodedFace
impl PartialEq for EncodedFace
impl StructuralPartialEq for EncodedFace
Auto Trait Implementations§
impl Freeze for EncodedFace
impl RefUnwindSafe for EncodedFace
impl Send for EncodedFace
impl Sync for EncodedFace
impl Unpin for EncodedFace
impl UnsafeUnpin for EncodedFace
impl UnwindSafe for EncodedFace
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