pub struct BlameSliceLimits {
pub states: u64,
pub decoded_bytes: u64,
pub lines: u64,
pub diff_work: u64,
pub scratch_bytes: u64,
}Expand description
Caps for one super::advance_file_blame_slice call.
Fields§
§states: u64§decoded_bytes: u64§lines: u64§diff_work: u64§scratch_bytes: u64Implementations§
Trait Implementations§
Source§impl Clone for BlameSliceLimits
impl Clone for BlameSliceLimits
Source§fn clone(&self) -> BlameSliceLimits
fn clone(&self) -> BlameSliceLimits
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 BlameSliceLimits
Source§impl Debug for BlameSliceLimits
impl Debug for BlameSliceLimits
Source§impl<'de> Deserialize<'de> for BlameSliceLimits
impl<'de> Deserialize<'de> for BlameSliceLimits
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 BlameSliceLimits
Source§impl PartialEq for BlameSliceLimits
impl PartialEq for BlameSliceLimits
Source§impl Serialize for BlameSliceLimits
impl Serialize for BlameSliceLimits
impl StructuralPartialEq for BlameSliceLimits
Auto Trait Implementations§
impl Freeze for BlameSliceLimits
impl RefUnwindSafe for BlameSliceLimits
impl Send for BlameSliceLimits
impl Sync for BlameSliceLimits
impl Unpin for BlameSliceLimits
impl UnsafeUnpin for BlameSliceLimits
impl UnwindSafe for BlameSliceLimits
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