Struct symphonia_core::probe::ProbeResult
source · pub struct ProbeResult {
pub format: Box<dyn FormatReader>,
pub metadata: ProbedMetadata,
}
Expand description
ProbeResult
contains the result of a format probe operation.
Fields§
§format: Box<dyn FormatReader>
An instance of a FormatReader
for the probed format
metadata: ProbedMetadata
A log of Metadata
revisions read during the probe operation before the instantiation of
the FormatReader
.
Metadata that was part of the container format itself can be read by calling .metadata()
on format
.
Auto Trait Implementations§
impl Freeze for ProbeResult
impl !RefUnwindSafe for ProbeResult
impl Send for ProbeResult
impl Sync for ProbeResult
impl Unpin for ProbeResult
impl !UnwindSafe for ProbeResult
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