Trait redact_composer_core::IntoSegment

source ·
pub trait IntoSegment: Sealed {
    // Required methods
    fn into_segment(self, timing: impl Into<Timing>) -> Segment;
    fn over(self, timing: impl Into<Timing>) -> Segment;
}
Expand description

Conversion methods to create a Segment from a Element.

Required Methods§

source

fn into_segment(self, timing: impl Into<Timing>) -> Segment

Creates a Segment from this element, spanning the given time range.

source

fn over(self, timing: impl Into<Timing>) -> Segment

Creates a Segment from this element, spanning the given time range.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<'a, T> IntoSegment for SegmentRef<'a, T>
where T: Element + Clone,

source§

impl<T: Element> IntoSegment for T