[−][src]Enum opencv::core::Buffer_Target
The target defines how you intend to use the buffer object.
Variants
The buffer will be used as a source for vertex data
The buffer will be used for indices (in glDrawElements, for example)
The buffer will be used for reading from OpenGL textures
The buffer will be used for writing to OpenGL textures
Trait Implementations
impl Clone for Buffer_Target
[src]
fn clone(&self) -> Buffer_Target
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Buffer_Target
[src]
impl Debug for Buffer_Target
[src]
impl PartialEq<Buffer_Target> for Buffer_Target
[src]
fn eq(&self, other: &Buffer_Target) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for Buffer_Target
[src]
Auto Trait Implementations
impl RefUnwindSafe for Buffer_Target
[src]
impl Send for Buffer_Target
[src]
impl Sync for Buffer_Target
[src]
impl Unpin for Buffer_Target
[src]
impl UnwindSafe for Buffer_Target
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,