pub struct ServerlessHydrationRequest {
pub relative_path: PathBuf,
pub offset: u64,
pub bytes: u64,
pub checksum: u32,
pub content_hash: ServerlessContentHash,
}Fields§
§relative_path: PathBuf§offset: u64§bytes: u64§checksum: u32§content_hash: ServerlessContentHashImplementations§
Source§impl ServerlessHydrationRequest
impl ServerlessHydrationRequest
pub fn from_extent(extent: &ServerlessExtentRef) -> Self
pub fn validate_payload(&self, payload: &[u8]) -> RdbFileResult<()>
Trait Implementations§
Source§impl Clone for ServerlessHydrationRequest
impl Clone for ServerlessHydrationRequest
Source§fn clone(&self) -> ServerlessHydrationRequest
fn clone(&self) -> ServerlessHydrationRequest
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 ServerlessHydrationRequest
impl Debug for ServerlessHydrationRequest
impl Eq for ServerlessHydrationRequest
Source§impl PartialEq for ServerlessHydrationRequest
impl PartialEq for ServerlessHydrationRequest
Source§fn eq(&self, other: &ServerlessHydrationRequest) -> bool
fn eq(&self, other: &ServerlessHydrationRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ServerlessHydrationRequest
Auto Trait Implementations§
impl Freeze for ServerlessHydrationRequest
impl RefUnwindSafe for ServerlessHydrationRequest
impl Send for ServerlessHydrationRequest
impl Sync for ServerlessHydrationRequest
impl Unpin for ServerlessHydrationRequest
impl UnsafeUnpin for ServerlessHydrationRequest
impl UnwindSafe for ServerlessHydrationRequest
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