pub struct ExtensionStorage { /* private fields */ }
Expand description
Extension storage
Implementations§
Source§impl ExtensionStorage
impl ExtensionStorage
Sourcepub fn add_extension(&mut self, extension: impl ExtensionTrait)
pub fn add_extension(&mut self, extension: impl ExtensionTrait)
Add an extension to this storage
Sourcepub fn build_query_drain(&mut self, request_context: &mut RequestContext)
pub fn build_query_drain(&mut self, request_context: &mut RequestContext)
Build extension query parameters draining this storage
Trait Implementations§
Source§impl Default for ExtensionStorage
impl Default for ExtensionStorage
Source§fn default() -> ExtensionStorage
fn default() -> ExtensionStorage
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExtensionStorage
impl RefUnwindSafe for ExtensionStorage
impl Send for ExtensionStorage
impl Sync for ExtensionStorage
impl Unpin for ExtensionStorage
impl UnwindSafe for ExtensionStorage
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