pub struct RecipeData {
pub version: u8,
pub original_file_size: u64,
pub original_file_hash: Hash32,
pub transform_id: u16,
pub transform_version: u16,
pub chunks: Vec<(Hash32, u32)>,
pub stored_stream_size: u64,
}Fields§
§version: u8§original_file_size: u64§original_file_hash: Hash32§transform_id: u16§transform_version: u16§chunks: Vec<(Hash32, u32)>§stored_stream_size: u64Trait Implementations§
Source§impl Clone for RecipeData
impl Clone for RecipeData
Source§fn clone(&self) -> RecipeData
fn clone(&self) -> RecipeData
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 moreSource§impl Debug for RecipeData
impl Debug for RecipeData
impl Eq for RecipeData
Source§impl PartialEq for RecipeData
impl PartialEq for RecipeData
impl StructuralPartialEq for RecipeData
Auto Trait Implementations§
impl Freeze for RecipeData
impl RefUnwindSafe for RecipeData
impl Send for RecipeData
impl Sync for RecipeData
impl Unpin for RecipeData
impl UnsafeUnpin for RecipeData
impl UnwindSafe for RecipeData
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