pub struct DefaultConfigurationSourceChangeEvent { /* private fields */ }
Implementations§
Source§impl DefaultConfigurationSourceChangeEvent
impl DefaultConfigurationSourceChangeEvent
pub fn new(source: &dyn ConfigurationSource, change_time: u128) -> Self
Trait Implementations§
Source§impl Clone for DefaultConfigurationSourceChangeEvent
impl Clone for DefaultConfigurationSourceChangeEvent
Source§fn clone(&self) -> DefaultConfigurationSourceChangeEvent
fn clone(&self) -> DefaultConfigurationSourceChangeEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl ConfigurationSourceChangeEvent for DefaultConfigurationSourceChangeEvent
impl ConfigurationSourceChangeEvent for DefaultConfigurationSourceChangeEvent
fn get_source(&self) -> &dyn ConfigurationSource
fn get_change_time(&self) -> u128
fn clone_boxed(&self) -> Box<dyn ConfigurationSourceChangeEvent>
fn to_boxed(self) -> Box<dyn ConfigurationSourceChangeEvent>
impl Send for DefaultConfigurationSourceChangeEvent
impl Sync for DefaultConfigurationSourceChangeEvent
Auto Trait Implementations§
impl Freeze for DefaultConfigurationSourceChangeEvent
impl !RefUnwindSafe for DefaultConfigurationSourceChangeEvent
impl Unpin for DefaultConfigurationSourceChangeEvent
impl !UnwindSafe for DefaultConfigurationSourceChangeEvent
Blanket Implementations§
Source§impl<T> AnyExtension for Twhere
T: ?Sized,
impl<T> AnyExtension for Twhere
T: ?Sized,
Source§impl<T> AsAny for Twhere
T: Any,
impl<T> AsAny for Twhere
T: Any,
fn as_any_ref(&self) -> &(dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
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