pub struct IngestResult {
pub container: HypermediaContainer,
pub quins: Vec<NQuin>,
pub lexicon: HashMap<u64, String>,
pub flags: Vec<Flag>,
}Expand description
The result of ingesting an asset through a processor: the container, its quin graph (edges + descriptors + flags), the lexicon, and the flags (which the caller checks against a guardianship relation).
Fields§
§container: HypermediaContainer§quins: Vec<NQuin>§lexicon: HashMap<u64, String>§flags: Vec<Flag>Auto Trait Implementations§
impl Freeze for IngestResult
impl RefUnwindSafe for IngestResult
impl Send for IngestResult
impl Sync for IngestResult
impl Unpin for IngestResult
impl UnsafeUnpin for IngestResult
impl UnwindSafe for IngestResult
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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