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 copy 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 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 Eq for DefaultConfigurationSourceChangeEvent
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: 'static,
impl<T> AsAny for Twhere
T: 'static,
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