pub struct EstimatedRefactorSavingsBytes(pub i64);Expand description
A model-derived estimate of a refactoring’s byte impact.
Estimates may be negative when required call overhead outweighs the duplicate bytes attributed to the proposed refactoring.
Tuple Fields§
§0: i64Trait Implementations§
Source§impl Clone for EstimatedRefactorSavingsBytes
impl Clone for EstimatedRefactorSavingsBytes
Source§fn clone(&self) -> EstimatedRefactorSavingsBytes
fn clone(&self) -> EstimatedRefactorSavingsBytes
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EstimatedRefactorSavingsBytes
Source§impl<'de> Deserialize<'de> for EstimatedRefactorSavingsBytes
impl<'de> Deserialize<'de> for EstimatedRefactorSavingsBytes
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for EstimatedRefactorSavingsBytes
impl StructuralPartialEq for EstimatedRefactorSavingsBytes
Auto Trait Implementations§
impl Freeze for EstimatedRefactorSavingsBytes
impl RefUnwindSafe for EstimatedRefactorSavingsBytes
impl Send for EstimatedRefactorSavingsBytes
impl Sync for EstimatedRefactorSavingsBytes
impl Unpin for EstimatedRefactorSavingsBytes
impl UnsafeUnpin for EstimatedRefactorSavingsBytes
impl UnwindSafe for EstimatedRefactorSavingsBytes
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.