[−][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 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 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 Debug for ParameterDirection
[src]
impl Hash for ParameterDirection
[src]
Auto Trait Implementations
impl Send for ParameterDirection
impl Sync for ParameterDirection
Blanket Implementations
impl<T> From for T
[src]
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,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)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>,