pub struct FormatRegistry { /* private fields */ }Expand description
Registry mapping wire formats to buffered codecs.
Implementations§
Source§impl FormatRegistry
impl FormatRegistry
Sourcepub fn with_builtins() -> Self
pub fn with_builtins() -> Self
Creates a registry populated with the built-in provider codecs.
Sourcepub fn register(&mut self, codec: impl FormatCodec + 'static)
pub fn register(&mut self, codec: impl FormatCodec + 'static)
Registers or replaces a codec for its declared format.
Trait Implementations§
Source§impl Default for FormatRegistry
impl Default for FormatRegistry
Source§fn default() -> FormatRegistry
fn default() -> FormatRegistry
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for FormatRegistry
impl !UnwindSafe for FormatRegistry
impl Freeze for FormatRegistry
impl Send for FormatRegistry
impl Sync for FormatRegistry
impl Unpin for FormatRegistry
impl UnsafeUnpin for FormatRegistry
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