pub struct ErtmpVerificationReport {
pub schema_version: String,
pub integrity: String,
pub manifests: Vec<ErtmpManifestReport>,
pub segments: Vec<ErtmpSegmentReport>,
pub failures: Vec<String>,
}Expand description
Result of verify_ertmp_with_options.
Fields§
§schema_version: StringPublic report schema version.
integrity: Stringvalid only when capability negotiation, every closed segment, every
referenced manifest and every reconnection rule validated.
manifests: Vec<ErtmpManifestReport>Manifests validated at first use.
segments: Vec<ErtmpSegmentReport>Logical segments, in closure order.
failures: Vec<String>Stream-wide transport/state failures.
Implementations§
Trait Implementations§
Source§impl Clone for ErtmpVerificationReport
impl Clone for ErtmpVerificationReport
Source§impl Debug for ErtmpVerificationReport
impl Debug for ErtmpVerificationReport
Auto Trait Implementations§
impl Freeze for ErtmpVerificationReport
impl RefUnwindSafe for ErtmpVerificationReport
impl Send for ErtmpVerificationReport
impl Sync for ErtmpVerificationReport
impl Unpin for ErtmpVerificationReport
impl UnsafeUnpin for ErtmpVerificationReport
impl UnwindSafe for ErtmpVerificationReport
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