pub struct ExtensionRegistration {
pub factory: fn() -> Arc<dyn Extension>,
}Available on crate feature
core only.Fields§
§factory: fn() -> Arc<dyn Extension>Trait Implementations§
Source§impl Clone for ExtensionRegistration
impl Clone for ExtensionRegistration
Source§fn clone(&self) -> ExtensionRegistration
fn clone(&self) -> ExtensionRegistration
Returns a duplicate of the value. Read more
1.0.0 · 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 ExtensionRegistration
impl Debug for ExtensionRegistration
impl Collect for ExtensionRegistration
impl Copy for ExtensionRegistration
Auto Trait Implementations§
impl Freeze for ExtensionRegistration
impl RefUnwindSafe for ExtensionRegistration
impl Send for ExtensionRegistration
impl Sync for ExtensionRegistration
impl Unpin for ExtensionRegistration
impl UnsafeUnpin for ExtensionRegistration
impl UnwindSafe for ExtensionRegistration
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