[−][src]Enum clang::documentation::ParameterDirection
Indicates the parameter passing direction for a \param
command.
Variants
In
Indicates the parameter is an input parameter.
Out
Indicates the parameter is an output parameter.
InOut
Indicates the parameter is both an input and an output parameter.
Trait Implementations
impl Eq for ParameterDirection
[src]
impl Copy for ParameterDirection
[src]
impl PartialEq<ParameterDirection> for ParameterDirection
[src]
fn eq(&self, other: &ParameterDirection) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Clone for ParameterDirection
[src]
fn clone(&self) -> ParameterDirection
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for ParameterDirection
[src]
impl Hash for ParameterDirection
[src]
Auto Trait Implementations
impl Send for ParameterDirection
impl Sync for ParameterDirection
Blanket Implementations
impl<T, U> Into 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.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,