pub struct DataDependency {
pub source: String,
pub format: DataFormat,
pub size: Option<u64>,
pub access_pattern: DataAccessPattern,
pub locality_preference: DataLocality,
pub freshness_requirement: Option<Duration>,
}Expand description
Data dependency specification
Fields§
§source: StringData source identifier
format: DataFormatData format
size: Option<u64>Data size estimation
access_pattern: DataAccessPatternData access pattern
locality_preference: DataLocalityData locality preference
freshness_requirement: Option<Duration>Required data freshness
Trait Implementations§
Source§impl Clone for DataDependency
impl Clone for DataDependency
Source§fn clone(&self) -> DataDependency
fn clone(&self) -> DataDependency
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 moreAuto Trait Implementations§
impl Freeze for DataDependency
impl RefUnwindSafe for DataDependency
impl Send for DataDependency
impl Sync for DataDependency
impl Unpin for DataDependency
impl UnwindSafe for DataDependency
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more