Enum gstreamer::FlowSuccess
source · [−]pub enum FlowSuccess {
CustomSuccess2,
CustomSuccess1,
CustomSuccess,
Ok,
}
Variants
CustomSuccess2
CustomSuccess1
CustomSuccess
Ok
Trait Implementations
sourceimpl Clone for FlowSuccess
impl Clone for FlowSuccess
sourcefn clone(&self) -> FlowSuccess
fn clone(&self) -> FlowSuccess
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FlowSuccess
impl Debug for FlowSuccess
sourceimpl From<FlowSuccess> for FlowReturn
impl From<FlowSuccess> for FlowReturn
sourcefn from(value: FlowSuccess) -> Self
fn from(value: FlowSuccess) -> Self
Performs the conversion.
sourceimpl Hash for FlowSuccess
impl Hash for FlowSuccess
sourceimpl IntoGlib for FlowSuccess
impl IntoGlib for FlowSuccess
sourceimpl PartialEq<FlowSuccess> for FlowSuccess
impl PartialEq<FlowSuccess> for FlowSuccess
sourceimpl TryFromGlib<i32> for FlowSuccess
impl TryFromGlib<i32> for FlowSuccess
type Error = FlowError
unsafe fn try_from_glib(val: GstFlowReturn) -> Result<FlowSuccess, FlowError>
impl Copy for FlowSuccess
impl Eq for FlowSuccess
impl StructuralEq for FlowSuccess
impl StructuralPartialEq for FlowSuccess
Auto Trait Implementations
impl RefUnwindSafe for FlowSuccess
impl Send for FlowSuccess
impl Sync for FlowSuccess
impl Unpin for FlowSuccess
impl UnwindSafe for FlowSuccess
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more