pub enum OptionsTargetModifiers {
UnstableOptions(UnstableOptionsTargetModifiers),
CodegenOptions(CodegenOptionsTargetModifiers),
}Variants§
UnstableOptions(UnstableOptionsTargetModifiers)
CodegenOptions(CodegenOptionsTargetModifiers)
Implementations§
Source§impl OptionsTargetModifiers
impl OptionsTargetModifiers
pub fn reparse(&self, user_value: &str) -> ExtendedTargetModifierInfo
pub fn is_target_modifier(flag_name: &str) -> bool
Trait Implementations§
Source§impl Clone for OptionsTargetModifiers
impl Clone for OptionsTargetModifiers
Source§fn clone(&self) -> OptionsTargetModifiers
fn clone(&self) -> OptionsTargetModifiers
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OptionsTargetModifiers
impl Debug for OptionsTargetModifiers
Source§impl<__D: BlobDecoder> Decodable<__D> for OptionsTargetModifiers
impl<__D: BlobDecoder> Decodable<__D> for OptionsTargetModifiers
Source§impl<__E: SpanEncoder> Encodable<__E> for OptionsTargetModifiers
impl<__E: SpanEncoder> Encodable<__E> for OptionsTargetModifiers
Source§impl Ord for OptionsTargetModifiers
impl Ord for OptionsTargetModifiers
Source§impl PartialEq for OptionsTargetModifiers
impl PartialEq for OptionsTargetModifiers
Source§impl PartialOrd for OptionsTargetModifiers
impl PartialOrd for OptionsTargetModifiers
impl Copy for OptionsTargetModifiers
impl Eq for OptionsTargetModifiers
impl StructuralPartialEq for OptionsTargetModifiers
Auto Trait Implementations§
impl DynSend for OptionsTargetModifiers
impl DynSync for OptionsTargetModifiers
impl Freeze for OptionsTargetModifiers
impl RefUnwindSafe for OptionsTargetModifiers
impl Send for OptionsTargetModifiers
impl Sync for OptionsTargetModifiers
impl Unpin for OptionsTargetModifiers
impl UnwindSafe for OptionsTargetModifiers
Blanket Implementations§
§impl<'tcx, T> ArenaAllocatable<'tcx, IsCopy> for Twhere
T: Copy,
impl<'tcx, T> ArenaAllocatable<'tcx, IsCopy> for Twhere
T: Copy,
fn allocate_on(self, arena: &'tcx Arena<'tcx>) -> &'tcx mut T
fn allocate_from_iter( arena: &'tcx Arena<'tcx>, iter: impl IntoIterator<Item = T>, ) -> &'tcx mut [T]
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoEither for T
impl<T> IntoEither for T
§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
§fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
impl<T> ErasedDestructor for Twhere
T: 'static,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 1 byte