pub struct ValidStreamOutputConstraints {
pub stream_lifetime_ordinal: u64,
pub buffer_constraints_action_required: bool,
pub buffer_constraints: ValidStreamBufferConstraints,
}
Fields§
§stream_lifetime_ordinal: u64
§buffer_constraints_action_required: bool
§buffer_constraints: ValidStreamBufferConstraints
Trait Implementations§
Source§impl From<ValidStreamOutputConstraints> for StreamOutputConstraints
impl From<ValidStreamOutputConstraints> for StreamOutputConstraints
Source§fn from(src: ValidStreamOutputConstraints) -> StreamOutputConstraints
fn from(src: ValidStreamOutputConstraints) -> StreamOutputConstraints
Converts to this type from the input type.
Source§impl TryFrom<StreamOutputConstraints> for ValidStreamOutputConstraints
impl TryFrom<StreamOutputConstraints> for ValidStreamOutputConstraints
Source§type Error = StreamOutputConstraintsValidationError
type Error = StreamOutputConstraintsValidationError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for ValidStreamOutputConstraints
impl RefUnwindSafe for ValidStreamOutputConstraints
impl Send for ValidStreamOutputConstraints
impl Sync for ValidStreamOutputConstraints
impl Unpin for ValidStreamOutputConstraints
impl UnwindSafe for ValidStreamOutputConstraints
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