pub trait MetadataWeave<K, N, T, M>: Weave<K, N, T>{
// Required methods
fn metadata(&self) -> &M;
fn metadata_mut<O>(&mut self, callback: impl FnOnce(&mut M) -> O) -> O;
}Expand description
A Weave containing document-wide metadata.
Required Methods§
Sourcefn metadata_mut<O>(&mut self, callback: impl FnOnce(&mut M) -> O) -> O
fn metadata_mut<O>(&mut self, callback: impl FnOnce(&mut M) -> O) -> O
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".