pub struct ExclusionRange {
pub start: u64,
pub length: u64,
}Expand description
Byte range exclusion for embedded manifests (§9.1).
Fields§
§start: u64§length: u64Trait Implementations§
Source§impl Clone for ExclusionRange
impl Clone for ExclusionRange
Source§fn clone(&self) -> ExclusionRange
fn clone(&self) -> ExclusionRange
Returns a duplicate 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 Debug for ExclusionRange
impl Debug for ExclusionRange
Source§impl<'de> Deserialize<'de> for ExclusionRange
impl<'de> Deserialize<'de> for ExclusionRange
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
Auto Trait Implementations§
impl Freeze for ExclusionRange
impl RefUnwindSafe for ExclusionRange
impl Send for ExclusionRange
impl Sync for ExclusionRange
impl Unpin for ExclusionRange
impl UnsafeUnpin for ExclusionRange
impl UnwindSafe for ExclusionRange
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