pub struct VideoProgress {
pub reserved: bool,
pub send_started: bool,
pub binding_saved: bool,
pub raw_response: Option<WireResponse<Bytes>>,
pub native_response: Option<WireResponse<VideoOperation>>,
pub publication_ids: Vec<String>,
pub publications: Vec<ResourceReference>,
/* private fields */
}Expand description
Caller-owned progress survives dropped futures and post-create failures. The native response is retained before binding/publication work begins.
Fields§
§reserved: bool§send_started: bool§binding_saved: bool§raw_response: Option<WireResponse<Bytes>>§native_response: Option<WireResponse<VideoOperation>>§publication_ids: Vec<String>§publications: Vec<ResourceReference>Trait Implementations§
Source§impl Debug for VideoProgress
impl Debug for VideoProgress
Auto Trait Implementations§
impl !Freeze for VideoProgress
impl RefUnwindSafe for VideoProgress
impl Send for VideoProgress
impl Sync for VideoProgress
impl Unpin for VideoProgress
impl UnsafeUnpin for VideoProgress
impl UnwindSafe for VideoProgress
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