Struct depdive::update::FileUnsafeChangeStats [−][src]
pub struct FileUnsafeChangeStats { pub file: String, pub change_type: Delta, pub unsafe_change_status: FileUnsafeCodeChangeStatus, pub unsafe_delta: UnsafeDelta, pub unsafe_status: Option<RsFileMetrics>, }
Fields
file: String
change_type: Delta
unsafe_change_status: FileUnsafeCodeChangeStatus
unsafe_delta: UnsafeDelta
unsafe_status: Option<RsFileMetrics>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FileUnsafeChangeStats
impl Send for FileUnsafeChangeStats
impl Sync for FileUnsafeChangeStats
impl Unpin for FileUnsafeChangeStats
impl UnwindSafe for FileUnsafeChangeStats
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a> + 'a, Global>
pub fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a> + 'a, Global>
Clone this value, and then immediately put it into a Box
behind a trait object of this trait. Read more
pub fn self_address_mut(&mut self) -> *mut ()
pub fn self_address_mut(&mut self) -> *mut ()
Returns the address of self
. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
impl<'a, T> NonSyncFeatures<'a> for T where
T: 'a + Clone,
impl<'a, T> NonSyncFeatures<'a> for T where
T: 'a + Clone,
pub fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a> + 'a, Global>
pub fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a> + 'a, Global>
Clone this value, and then immediately put it into a Box
behind a trait object of this trait. Read more
pub fn self_address_mut(&mut self) -> *mut ()
pub fn self_address_mut(&mut self) -> *mut ()
Returns the address of self
. Read more
impl<T> SafeBorrow<T> for T where
T: ?Sized,
impl<T> SafeBorrow<T> for T where
T: ?Sized,
pub fn borrow_replacement(ptr: &T) -> &T
pub fn borrow_replacement(ptr: &T) -> &T
Given ptr
, which was obtained from a prior call to Self::borrow()
,
return a value with the same nominal lifetime which is guaranteed to
survive mutations to Self
. Read more