pub enum CodecSupport {
Typed,
OpaqueOnly,
}Expand description
How completely the public message model implements a catalog entry.
Variants§
Typed
The message has a typed public representation and a checked codec.
OpaqueOnly
Only the identifier, direction, and opaque bytes are preserved.
Trait Implementations§
Source§impl Clone for CodecSupport
impl Clone for CodecSupport
Source§fn clone(&self) -> CodecSupport
fn clone(&self) -> CodecSupport
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 CodecSupport
Source§impl Debug for CodecSupport
impl Debug for CodecSupport
impl Eq for CodecSupport
Source§impl Hash for CodecSupport
impl Hash for CodecSupport
Source§impl PartialEq for CodecSupport
impl PartialEq for CodecSupport
impl StructuralPartialEq for CodecSupport
Auto Trait Implementations§
impl Freeze for CodecSupport
impl RefUnwindSafe for CodecSupport
impl Send for CodecSupport
impl Sync for CodecSupport
impl Unpin for CodecSupport
impl UnsafeUnpin for CodecSupport
impl UnwindSafe for CodecSupport
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