pub struct SourceRegistration {
pub source_object: ObjectId,
pub source_duration_ms: u64,
pub group_id: Key,
pub recording_kind: RecordingKind,
pub segments: Vec<SegmentBinding>,
}Fields§
§source_object: ObjectId§source_duration_ms: u64§group_id: Key§recording_kind: RecordingKind§segments: Vec<SegmentBinding>Trait Implementations§
Source§impl Clone for SourceRegistration
impl Clone for SourceRegistration
Source§fn clone(&self) -> SourceRegistration
fn clone(&self) -> SourceRegistration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SourceRegistration
impl Debug for SourceRegistration
impl Eq for SourceRegistration
Source§impl PartialEq for SourceRegistration
impl PartialEq for SourceRegistration
impl StructuralPartialEq for SourceRegistration
Auto Trait Implementations§
impl Freeze for SourceRegistration
impl RefUnwindSafe for SourceRegistration
impl Send for SourceRegistration
impl Sync for SourceRegistration
impl Unpin for SourceRegistration
impl UnsafeUnpin for SourceRegistration
impl UnwindSafe for SourceRegistration
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