pub struct DomainRequest<V>where
V: Identities,{
pub domain: FlushDomain,
pub files: Vec<IoTargetWrites<V>>,
pub completion: DomainCompletion,
}Expand description
One flush domain’s part of a request, and the handle that answers it.
Fields§
§domain: FlushDomainThe domain.
files: Vec<IoTargetWrites<V>>Each file in the domain with writes named for it.
completion: DomainCompletionAnswers this domain, once.
Trait Implementations§
Auto Trait Implementations§
impl<V> !RefUnwindSafe for DomainRequest<V>
impl<V> !UnwindSafe for DomainRequest<V>
impl<V> Freeze for DomainRequest<V>
impl<V> Send for DomainRequest<V>
impl<V> Sync for DomainRequest<V>
impl<V> Unpin for DomainRequest<V>
impl<V> UnsafeUnpin for DomainRequest<V>
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