Trait nom::lib::std::prelude::v1::rust_2018::Default 1.0.0[−][src]
pub trait Default { pub fn default() -> Self; }
A trait for giving a type a useful default value.
Sometimes, you want to fall back to some kind of default value, and
don’t particularly care what it is. This comes up often with struct
s
that define a set of options:
struct SomeOptions { foo: i32, bar: f32, }
How can we define some default values? You can use Default
:
#[derive(Default)] struct SomeOptions { foo: i32, bar: f32, } fn main() { let options: SomeOptions = Default::default(); }
Now, you get all of the default values. Rust implements Default
for various primitives types.
If you want to override a particular option, but still retain the other defaults:
fn main() { let options = SomeOptions { foo: 42, ..Default::default() }; }
Derivable
This trait can be used with #[derive]
if all of the type’s fields implement
Default
. When derive
d, it will use the default value for each field’s type.
How can I implement Default
?
Provide an implementation for the default()
method that returns the value of
your type that should be the default:
enum Kind { A, B, C, } impl Default for Kind { fn default() -> Self { Kind::A } }
Examples
#[derive(Default)] struct SomeOptions { foo: i32, bar: f32, }
Required methods
pub fn default() -> Self
[src][−]
Returns the “default value” for a type.
Default values are often some kind of initial value, identity value, or anything else that may make sense as a default.
Examples
Using built-in default values:
let i: i8 = Default::default(); let (x, y): (Option<String>, f64) = Default::default(); let (a, b, (c, d)): (i32, u32, (bool, bool)) = Default::default();
Making your own:
enum Kind { A, B, C, } impl Default for Kind { fn default() -> Self { Kind::A } }
Implementations on Foreign Types
impl<T> Default for Mutex<T> where
T: Default + ?Sized,
[src]
impl<T> Default for Mutex<T> where
T: Default + ?Sized,
[src]impl<T> Default for RwLock<T> where
T: Default,
[src]
impl<T> Default for RwLock<T> where
T: Default,
[src]impl Default for Condvar
[src]
impl Default for Condvar
[src]impl<T> Default for SyncLazy<T, fn() -> T> where
T: Default,
[src]
impl<T> Default for SyncLazy<T, fn() -> T> where
T: Default,
[src]impl<T> Default for SyncOnceCell<T>
[src]
impl<T> Default for SyncOnceCell<T>
[src]pub fn default() -> SyncOnceCell<T>
[src]
impl<'_> Default for &'_ mut str
[src]
impl<'_> Default for &'_ mut str
[src]impl<T> Default for Lazy<T, fn() -> T> where
T: Default,
[src]
impl<T> Default for Lazy<T, fn() -> T> where
T: Default,
[src]impl Default for AtomicUsize
[src]
impl Default for AtomicUsize
[src]pub fn default() -> AtomicUsize
[src]
impl<A, B, C> Default for (A, B, C) where
C: Default,
A: Default,
B: Default,
[src]
impl<A, B, C> Default for (A, B, C) where
C: Default,
A: Default,
B: Default,
[src]impl<A, B, C, D> Default for (A, B, C, D) where
C: Default,
A: Default,
B: Default,
D: Default,
[src]
impl<A, B, C, D> Default for (A, B, C, D) where
C: Default,
A: Default,
B: Default,
D: Default,
[src]impl<A, B, C, D, E, F, G> Default for (A, B, C, D, E, F, G) where
C: Default,
F: Default,
E: Default,
G: Default,
A: Default,
B: Default,
D: Default,
[src]
impl<A, B, C, D, E, F, G> Default for (A, B, C, D, E, F, G) where
C: Default,
F: Default,
E: Default,
G: Default,
A: Default,
B: Default,
D: Default,
[src]impl<T> Default for PhantomData<T> where
T: ?Sized,
[src]
impl<T> Default for PhantomData<T> where
T: ?Sized,
[src]pub fn default() -> PhantomData<T>
[src]
impl<A, B, C, D, E, F, G, H, I, J, K> Default for (A, B, C, D, E, F, G, H, I, J, K) where
C: Default,
F: Default,
E: Default,
I: Default,
G: Default,
H: Default,
A: Default,
B: Default,
D: Default,
J: Default,
K: Default,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K> Default for (A, B, C, D, E, F, G, H, I, J, K) where
C: Default,
F: Default,
E: Default,
I: Default,
G: Default,
H: Default,
A: Default,
B: Default,
D: Default,
J: Default,
K: Default,
[src]impl<A, B, C, D, E, F, G, H, I, J, K, L> Default for (A, B, C, D, E, F, G, H, I, J, K, L) where
C: Default,
F: Default,
E: Default,
I: Default,
G: Default,
H: Default,
A: Default,
B: Default,
D: Default,
J: Default,
K: Default,
L: Default,
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L> Default for (A, B, C, D, E, F, G, H, I, J, K, L) where
C: Default,
F: Default,
E: Default,
I: Default,
G: Default,
H: Default,
A: Default,
B: Default,
D: Default,
J: Default,
K: Default,
L: Default,
[src]impl<A, B, C, D, E, F, G, H, I> Default for (A, B, C, D, E, F, G, H, I) where
C: Default,
F: Default,
E: Default,
I: Default,
G: Default,
H: Default,
A: Default,
B: Default,
D: Default,
[src]
impl<A, B, C, D, E, F, G, H, I> Default for (A, B, C, D, E, F, G, H, I) where
C: Default,
F: Default,
E: Default,
I: Default,
G: Default,
H: Default,
A: Default,
B: Default,
D: Default,
[src]impl<A, B, C, D, E, F, G, H> Default for (A, B, C, D, E, F, G, H) where
C: Default,
F: Default,
E: Default,
G: Default,
H: Default,
A: Default,
B: Default,
D: Default,
[src]
impl<A, B, C, D, E, F, G, H> Default for (A, B, C, D, E, F, G, H) where
C: Default,
F: Default,
E: Default,
G: Default,
H: Default,
A: Default,
B: Default,
D: Default,
[src]impl<T> Default for AtomicPtr<T>
[src]
impl<T> Default for AtomicPtr<T>
[src]impl Default for AtomicIsize
[src]
impl Default for AtomicIsize
[src]pub fn default() -> AtomicIsize
[src]
impl<'_, T> Default for &'_ [T]
[src]
impl<'_, T> Default for &'_ [T]
[src]impl Default for AtomicBool
[src]
impl Default for AtomicBool
[src]pub fn default() -> AtomicBool
[src][−]
Creates an AtomicBool
initialized to false
.
impl<A, B, C, D, E> Default for (A, B, C, D, E) where
C: Default,
E: Default,
A: Default,
B: Default,
D: Default,
[src]
impl<A, B, C, D, E> Default for (A, B, C, D, E) where
C: Default,
E: Default,
A: Default,
B: Default,
D: Default,
[src]impl<'_, T> Default for &'_ mut [T]
[src]
impl<'_, T> Default for &'_ mut [T]
[src]impl<A, B, C, D, E, F, G, H, I, J> Default for (A, B, C, D, E, F, G, H, I, J) where
C: Default,
F: Default,
E: Default,
I: Default,
G: Default,
H: Default,
A: Default,
B: Default,
D: Default,
J: Default,
[src]
impl<A, B, C, D, E, F, G, H, I, J> Default for (A, B, C, D, E, F, G, H, I, J) where
C: Default,
F: Default,
E: Default,
I: Default,
G: Default,
H: Default,
A: Default,
B: Default,
D: Default,
J: Default,
[src]impl Default for PhantomPinned
[src]
impl Default for PhantomPinned
[src]pub fn default() -> PhantomPinned
[src]
impl<A, B, C, D, E, F> Default for (A, B, C, D, E, F) where
C: Default,
F: Default,
E: Default,
A: Default,
B: Default,
D: Default,
[src]
impl<A, B, C, D, E, F> Default for (A, B, C, D, E, F) where
C: Default,
F: Default,
E: Default,
A: Default,
B: Default,
D: Default,
[src]impl<T> Default for Cell<T> where
T: Default,
[src]
impl<T> Default for Cell<T> where
T: Default,
[src]impl<T> Default for UnsafeCell<T> where
T: Default,
[src]
impl<T> Default for UnsafeCell<T> where
T: Default,
[src]pub fn default() -> UnsafeCell<T>
[src][−]
Creates an UnsafeCell
, with the Default
value for T.
impl<T> Default for RefCell<T> where
T: Default,
[src]
impl<T> Default for RefCell<T> where
T: Default,
[src]impl<T> Default for Weak<T>
[src]
impl<T> Default for Weak<T>
[src]impl<T> Default for Arc<T> where
T: Default,
[src]
impl<T> Default for Arc<T> where
T: Default,
[src]impl<T> Default for Rc<T> where
T: Default,
[src]
impl<T> Default for Rc<T> where
T: Default,
[src]impl<T> Default for Weak<T>
[src]
impl<T> Default for Weak<T>
[src]Implementors
impl Default for Box<str, Global>
1.17.0[src]
impl Default for Box<str, Global>
1.17.0[src]pub fn default() -> Box<str, Global>ⓘNotable traits for Box<W, Global>
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
[src]
Notable traits for Box<W, Global>
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
impl Default for Box<CStr, Global>
1.17.0[src]
impl Default for Box<CStr, Global>
1.17.0[src]pub fn default() -> Box<CStr, Global>ⓘNotable traits for Box<W, Global>
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
[src]
Notable traits for Box<W, Global>
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
impl Default for Box<OsStr, Global>
1.17.0[src]
impl Default for Box<OsStr, Global>
1.17.0[src]pub fn default() -> Box<OsStr, Global>ⓘNotable traits for Box<W, Global>
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
[src]
Notable traits for Box<W, Global>
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
impl Default for DefaultHasher
1.13.0[src]
impl Default for DefaultHasher
1.13.0[src]pub fn default() -> DefaultHasher
[src][−]
Creates a new DefaultHasher
using new
.
See its documentation for more.
impl Default for RandomState
1.7.0[src]
impl Default for RandomState
1.7.0[src]pub fn default() -> RandomState
[src][−]
Constructs a new RandomState
.
impl<'_, B> Default for Cow<'_, B> where
B: ToOwned + ?Sized,
<B as ToOwned>::Owned: Default,
1.11.0[src]
impl<'_, B> Default for Cow<'_, B> where
B: ToOwned + ?Sized,
<B as ToOwned>::Owned: Default,
1.11.0[src]impl<H> Default for BuildHasherDefault<H>
1.7.0[src]
impl<H> Default for BuildHasherDefault<H>
1.7.0[src]pub fn default() -> BuildHasherDefault<H>
[src]
impl<T> Default for Box<[T], Global>
[src]
impl<T> Default for Box<[T], Global>
[src]pub fn default() -> Box<[T], Global>ⓘNotable traits for Box<W, Global>
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
[src]
Notable traits for Box<W, Global>
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
impl<T> Default for Box<T, Global> where
T: Default,
[src]
impl<T> Default for Box<T, Global> where
T: Default,
[src]pub fn default() -> Box<T, Global>ⓘNotable traits for Box<W, Global>
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
[src][−]
Notable traits for Box<W, Global>
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
Creates a Box<T>
, with the Default
value for T.
impl<T> Default for BinaryHeap<T> where
T: Ord,
[src]
impl<T> Default for BinaryHeap<T> where
T: Ord,
[src]pub fn default() -> BinaryHeap<T>
[src][−]
Creates an empty BinaryHeap<T>
.
impl<T> Default for LinkedList<T>
[src]
impl<T> Default for LinkedList<T>
[src]pub fn default() -> LinkedList<T>
[src][−]
Creates an empty LinkedList<T>
.
impl<T> Default for ManuallyDrop<T> where
T: Default + ?Sized,
1.20.0[src]
impl<T> Default for ManuallyDrop<T> where
T: Default + ?Sized,
1.20.0[src]pub fn default() -> ManuallyDrop<T>
[src]
impl Default for Adler32
impl Default for Adler32
impl Default for RollingAdler32
impl Default for RollingAdler32
impl Default for RandomState
impl Default for RandomState
impl Default for AHasher
impl Default for AHasher
impl Default for AhoCorasickBuilder
impl Default for AhoCorasickBuilder
impl Default for MatchKind
impl Default for MatchKind
impl Default for MatchKind
impl Default for MatchKind
impl Default for Config
impl Default for Config
impl Default for Builder
impl Default for Builder
impl<N: Default> Default for Deg<N>
impl<N: Default> Default for Deg<N>
impl<N: Default> Default for Rad<N>
impl<N: Default> Default for Rad<N>
impl<A: ?Sized, B> Default for AbsDiff<A, B> where
A: AbsDiffEq<B>,
B: ?Sized,
impl<A: ?Sized, B> Default for AbsDiff<A, B> where
A: AbsDiffEq<B>,
B: ?Sized,
impl<A: ?Sized, B> Default for Relative<A, B> where
A: RelativeEq<B>,
B: ?Sized,
impl<A: ?Sized, B> Default for Relative<A, B> where
A: RelativeEq<B>,
B: ?Sized,
impl<A: ?Sized, B> Default for Ulps<A, B> where
A: UlpsEq<B>,
B: ?Sized,
impl<A: ?Sized, B> Default for Ulps<A, B> where
A: UlpsEq<B>,
B: ?Sized,
impl Default for Backtrace
impl Default for Backtrace
impl Default for BigEndian
impl Default for BigEndian
impl Default for LittleEndian
impl Default for LittleEndian
impl Default for Parsed
impl Default for Parsed
impl Default for A
impl Default for A
impl Default for D50
impl Default for D50
impl Default for D55
impl Default for D55
impl Default for D65
impl Default for D65
impl Default for D75
impl Default for D75
impl Default for E
impl Default for E
impl Default for Srgb
impl Default for Srgb
impl Default for LinearRgb
impl Default for LinearRgb
impl Default for Hasher
impl Default for Hasher
impl<'a> Default for Select<'a>
impl<'a> Default for Select<'a>
impl<T> Default for Injector<T>
impl<T> Default for Injector<T>
impl<T: ?Sized + Pointable> Default for Atomic<T>
impl<T: ?Sized + Pointable> Default for Atomic<T>
impl<T: ?Sized + Pointable> Default for Shared<'_, T>
impl<T: ?Sized + Pointable> Default for Shared<'_, T>
impl Default for Collector
impl Default for Collector
impl<T> Default for SegQueue<T>
impl<T> Default for SegQueue<T>
impl<K, V> Default for SkipMap<K, V>
impl<K, V> Default for SkipMap<K, V>
impl<T> Default for SkipSet<T>
impl<T> Default for SkipSet<T>
impl<T: Default> Default for AtomicCell<T>
impl<T: Default> Default for AtomicCell<T>
impl<T: Default> Default for CachePadded<T>
impl<T: Default> Default for CachePadded<T>
impl Default for Backoff
impl Default for Backoff
impl Default for Parker
impl Default for Parker
impl<T: Default> Default for ShardedLock<T>
impl<T: Default> Default for ShardedLock<T>
impl Default for WaitGroup
impl Default for WaitGroup
impl Default for Ignored
impl Default for Ignored
impl<T> Default for Override<T>
impl<T> Default for Override<T>
impl Default for PathList
impl Default for PathList
impl<T: Default> Default for SpannedValue<T>
impl<T: Default> Default for SpannedValue<T>
impl Default for Flag
impl Default for Flag
impl Default for Compression
impl Default for Compression
impl Default for SpecialOptions
impl Default for SpecialOptions
impl Default for CompressionOptions
impl Default for CompressionOptions
impl<K: Key, T> Default for KeyedDenseVec<K, T>
impl<K: Key, T> Default for KeyedDenseVec<K, T>
impl Default for Bindings
impl Default for Bindings
impl Default for Block
impl Default for Block
impl Default for DeprecationNotes
impl Default for DeprecationNotes
impl Default for BuilderPattern
impl Default for BuilderPattern
impl Default for Backtrace
impl Default for Backtrace
impl<E: Default> Default for Compat<E>
impl<E: Default> Default for Compat<E>
impl Default for FixedBitSet
impl Default for FixedBitSet
impl Default for F32Margin
impl Default for F32Margin
impl Default for F64Margin
impl Default for F64Margin
impl Default for FnvHasher
impl Default for FnvHasher
impl<T> Default for __BindgenUnionField<T>
impl<T> Default for __BindgenUnionField<T>
impl Default for LocalPool
impl Default for LocalPool
impl<Fut: Future> Default for FuturesOrdered<Fut>
impl<Fut: Future> Default for FuturesOrdered<Fut>
impl<Fut> Default for FuturesUnordered<Fut>
impl<Fut> Default for FuturesUnordered<Fut>
impl<St: Stream + Unpin> Default for SelectAll<St>
impl<St: Stream + Unpin> Default for SelectAll<St>
impl<T: Default> Default for Cursor<T>
impl<T: Default> Default for Cursor<T>
impl<T: Default> Default for Mutex<T>
impl<T: Default> Default for Mutex<T>
impl Default for FxHasher
impl Default for FxHasher
impl Default for FxHasher64
impl Default for FxHasher64
impl Default for FxHasher32
impl Default for FxHasher32
impl<T> Default for Arena<T>
impl<T> Default for Arena<T>
impl<T: Default, N> Default for GenericArray<T, N> where
N: ArrayLength<T>,
impl<T: Default, N> Default for GenericArray<T, N> where
N: ArrayLength<T>,
impl<'a> Default for Frame<'a>
impl<'a> Default for Frame<'a>
impl Default for LineEncoding
impl Default for LineEncoding
impl Default for DwarfFileType
impl Default for DwarfFileType
impl Default for RunTimeEndian
impl Default for RunTimeEndian
impl Default for LittleEndian
impl Default for LittleEndian
impl Default for BigEndian
impl Default for BigEndian
impl<R: Default> Default for DebugAddr<R>
impl<R: Default> Default for DebugAddr<R>
impl Default for BaseAddresses
impl Default for BaseAddresses
impl Default for SectionBaseAddresses
impl Default for SectionBaseAddresses
impl Default for Augmentation
impl Default for Augmentation
impl<R: Reader> Default for UninitializedUnwindContext<R>
impl<R: Reader> Default for UninitializedUnwindContext<R>
impl<R: Reader> Default for UnwindTableRow<R>
impl<R: Reader> Default for UnwindTableRow<R>
impl<R: Reader> Default for CfaRule<R>
impl<R: Reader> Default for CfaRule<R>
impl Default for Pointer
impl Default for Pointer
impl<R: Default> Default for Dwarf<R>
impl<R: Default> Default for Dwarf<R>
impl<R: Reader> Default for RangeIter<R>
impl<R: Reader> Default for RangeIter<R>
impl<'input, Endian: Default> Default for EndianSlice<'input, Endian> where
Endian: Endianity,
impl<'input, Endian: Default> Default for EndianSlice<'input, Endian> where
Endian: Endianity,
impl<R: Default> Default for DebugAbbrev<R>
impl<R: Default> Default for DebugAbbrev<R>
impl Default for Abbreviations
impl Default for Abbreviations
impl<R: Default> Default for DebugLine<R>
impl<R: Default> Default for DebugLine<R>
impl<R: Default> Default for DebugLoc<R>
impl<R: Default> Default for DebugLoc<R>
impl<R: Default> Default for DebugLocLists<R>
impl<R: Default> Default for DebugLocLists<R>
impl<R: Default> Default for LocationLists<R>
impl<R: Default> Default for LocationLists<R>
impl<R: Default> Default for DebugRanges<R>
impl<R: Default> Default for DebugRanges<R>
impl<R: Default> Default for DebugRngLists<R>
impl<R: Default> Default for DebugRngLists<R>
impl<R: Default> Default for RangeLists<R>
impl<R: Default> Default for RangeLists<R>
impl<R: Default> Default for DebugStr<R>
impl<R: Default> Default for DebugStr<R>
impl<R: Default> Default for DebugStrOffsets<R>
impl<R: Default> Default for DebugStrOffsets<R>
impl<R: Default> Default for DebugLineStr<R>
impl<R: Default> Default for DebugLineStr<R>
impl<R: Default> Default for DebugInfo<R>
impl<R: Default> Default for DebugInfo<R>
impl<R: Default> Default for DebugTypes<R>
impl<R: Default> Default for DebugTypes<R>
impl Default for ShaderPrecision
impl Default for ShaderPrecision
impl<S: Default + Eq + Hash + Debug> Default for Settings<S>
impl<S: Default + Eq + Hash + Debug> Default for Settings<S>
impl Default for DataFormat
impl Default for DataFormat
impl Default for CompressedDataFormat
impl Default for CompressedDataFormat
impl Default for Swizzles
impl Default for Swizzles
impl Default for ColorFormat
impl Default for ColorFormat
impl Default for DepthFormat
impl Default for DepthFormat
impl Default for Type
impl Default for Type
impl Default for Format
impl Default for Format
impl Default for MatFormat
impl Default for MatFormat
impl Default for bf16
impl Default for bf16
impl Default for f16
impl Default for f16
impl Default for Buffer
impl Default for Buffer
impl<K, V, S> Default for HashMap<K, V, S> where
S: Default,
impl<K, V, S> Default for HashMap<K, V, S> where
S: Default,
impl<T, S> Default for HashSet<T, S> where
S: Default,
impl<T, S> Default for HashSet<T, S> where
S: Default,
impl Default for RenameRule
impl Default for RenameRule
impl Default for PixelDensity
impl Default for PixelDensity
impl Default for CompressionType
impl Default for CompressionType
impl Default for FilterType
impl Default for FilterType
impl Default for Frame
impl Default for Frame
impl<K, V, S> Default for IndexMap<K, V, S> where
S: Default,
impl<K, V, S> Default for IndexMap<K, V, S> where
S: Default,
impl<T, S> Default for IndexSet<T, S> where
S: Default,
impl<T, S> Default for IndexSet<T, S> where
S: Default,
impl Default for Buffer
impl Default for Buffer
impl<R: RawMutex, T: ?Sized + Default> Default for Mutex<R, T>
impl<R: RawMutex, T: ?Sized + Default> Default for Mutex<R, T>
impl<R: RawMutex, G: GetThreadId, T: ?Sized + Default> Default for ReentrantMutex<R, G, T>
impl<R: RawMutex, G: GetThreadId, T: ?Sized + Default> Default for ReentrantMutex<R, G, T>
impl<R: RawRwLock, T: ?Sized + Default> Default for RwLock<R, T>
impl<R: RawRwLock, T: ?Sized + Default> Default for RwLock<R, T>
impl Default for PackedVertex
impl Default for PackedVertex
impl Default for PackedVertexOct
impl Default for PackedVertexOct
impl Default for Vertex
impl Default for Vertex
impl Default for CompressorOxide
impl Default for CompressorOxide
impl Default for DecompressorOxide
impl Default for DecompressorOxide
impl Default for InflateState
impl Default for InflateState
impl<N, R, C> Default for ArrayStorage<N, R, C> where
R: DimName,
C: DimName,
R::Value: Mul<C::Value>,
Prod<R::Value, C::Value>: ArrayLength<N>,
N: Default,
impl<N, R, C> Default for ArrayStorage<N, R, C> where
R: DimName,
C: DimName,
R::Value: Mul<C::Value>,
Prod<R::Value, C::Value>: ArrayLength<N>,
N: Default,
impl<N, R, C, S> Default for Matrix<N, R, C, S> where
N: Scalar,
R: Dim,
C: Dim,
S: Default,
impl<N, R, C, S> Default for Matrix<N, R, C, S> where
N: Scalar,
R: Dim,
C: Dim,
S: Default,
impl<N: Scalar + Zero> Default for Quaternion<N>
impl<N: Scalar + Zero> Default for Quaternion<N>
impl<N: RealField> Default for UnitQuaternion<N>
impl<N: RealField> Default for UnitQuaternion<N>
impl<N: Default + SimdRealField> Default for DualQuaternion<N>
impl<N: Default + SimdRealField> Default for DualQuaternion<N>
impl Default for CollisionGroups
impl Default for CollisionGroups
impl Default for CollisionObjectUpdateFlags
impl Default for CollisionObjectUpdateFlags
impl Default for ContactId
impl Default for ContactId
impl Default for HeightFieldCellStatus
impl Default for HeightFieldCellStatus
impl<T: Default> Default for Complex<T>
impl<T: Default> Default for Complex<T>
impl Default for U128
impl Default for U128
impl Default for U160
impl Default for U160
impl Default for U224
impl Default for U224
impl Default for U256
impl Default for U256
impl Default for U384
impl Default for U384
impl Default for U512
impl Default for U512
impl Default for U520
impl Default for U520
impl Default for U1024
impl Default for U1024
impl Default for U2048
impl Default for U2048
impl Default for U4096
impl Default for U4096
impl Default for Endianness
impl Default for Endianness
impl Default for LittleEndian
impl Default for LittleEndian
impl Default for BigEndian
impl Default for BigEndian
impl<E: Default + Endian> Default for U16Bytes<E>
impl<E: Default + Endian> Default for U16Bytes<E>
impl<E: Default + Endian> Default for U32Bytes<E>
impl<E: Default + Endian> Default for U32Bytes<E>
impl<E: Default + Endian> Default for U64Bytes<E>
impl<E: Default + Endian> Default for U64Bytes<E>
impl<E: Default + Endian> Default for I16Bytes<E>
impl<E: Default + Endian> Default for I16Bytes<E>
impl<E: Default + Endian> Default for I32Bytes<E>
impl<E: Default + Endian> Default for I32Bytes<E>
impl<E: Default + Endian> Default for I64Bytes<E>
impl<E: Default + Endian> Default for I64Bytes<E>
impl<'data> Default for Bytes<'data>
impl<'data> Default for Bytes<'data>
impl<'data> Default for StringTable<'data>
impl<'data> Default for StringTable<'data>
impl<'data> Default for SectionTable<'data>
impl<'data> Default for SectionTable<'data>
impl<'data, Elf: Default + FileHeader> Default for SectionTable<'data, Elf> where
Elf::SectionHeader: Default,
impl<'data, Elf: Default + FileHeader> Default for SectionTable<'data, Elf> where
Elf::SectionHeader: Default,
impl<'data, Elf: FileHeader> Default for SymbolTable<'data, Elf>
impl<'data, Elf: FileHeader> Default for SymbolTable<'data, Elf>
impl<'data, Mach: MachHeader> Default for SymbolTable<'data, Mach>
impl<'data, Mach: MachHeader> Default for SymbolTable<'data, Mach>
impl<'data, 'file> Default for PeRelocationIterator<'data, 'file>
impl<'data, 'file> Default for PeRelocationIterator<'data, 'file>
impl<T: Default + SymbolMapEntry> Default for SymbolMap<T>
impl<T: Default + SymbolMapEntry> Default for SymbolMap<T>
impl<'data> Default for ObjectMap<'data>
impl<'data> Default for ObjectMap<'data>
impl<'data> Default for ObjectMapEntry<'data>
impl<'data> Default for ObjectMapEntry<'data>
impl<E: Default + Endian> Default for CompressionHeader32<E>
impl<E: Default + Endian> Default for CompressionHeader32<E>
impl<E: Default + Endian> Default for CompressionHeader64<E>
impl<E: Default + Endian> Default for CompressionHeader64<E>
impl<T> Default for OnceCell<T>
impl<T> Default for OnceCell<T>
impl<T: Default> Default for Lazy<T>
impl<T: Default> Default for Lazy<T>
impl<T> Default for OnceCell<T>
impl<T> Default for OnceCell<T>
impl<T: Default> Default for Lazy<T>
impl<T: Default> Default for Lazy<T>
impl Default for Condvar
impl Default for Condvar
impl Default for Once
impl Default for Once
impl Default for UnparkResult
impl Default for UnparkResult
impl Default for SpinWait
impl Default for SpinWait
impl Default for Time
impl Default for Time
impl<B> Default for Control<B>
impl<B> Default for Control<B>
impl<N, VM> Default for Dfs<N, VM> where
VM: Default,
impl<N, VM> Default for Dfs<N, VM> where
VM: Default,
impl<N, VM> Default for DfsPostOrder<N, VM> where
VM: Default,
impl<N, VM> Default for DfsPostOrder<N, VM> where
VM: Default,
impl<N, VM> Default for Bfs<N, VM> where
VM: Default,
impl<N, VM> Default for Bfs<N, VM> where
VM: Default,
impl<N, VM> Default for Topo<N, VM> where
VM: Default,
impl<N, VM> Default for Topo<N, VM> where
VM: Default,
impl<N, VM> Default for DfsSpace<N, VM> where
VM: VisitMap<N> + Default,
impl<N, VM> Default for DfsSpace<N, VM> where
VM: VisitMap<N> + Default,
impl<N, E, Ty, Ix> Default for Csr<N, E, Ty, Ix> where
Ty: EdgeType,
Ix: IndexType,
impl<N, E, Ty, Ix> Default for Csr<N, E, Ty, Ix> where
Ty: EdgeType,
Ix: IndexType,
impl<Ix: Default> Default for NodeIndex<Ix>
impl<Ix: Default> Default for NodeIndex<Ix>
impl<Ix: Default> Default for EdgeIndex<Ix>
impl<Ix: Default> Default for EdgeIndex<Ix>
impl<N, E, Ty, Ix> Default for Graph<N, E, Ty, Ix> where
Ty: EdgeType,
Ix: IndexType,
impl<N, E, Ty, Ix> Default for Graph<N, E, Ty, Ix> where
Ty: EdgeType,
Ix: IndexType,
impl<N, E, Ty, Ix> Default for StableGraph<N, E, Ty, Ix> where
Ty: EdgeType,
Ix: IndexType,
impl<N, E, Ty, Ix> Default for StableGraph<N, E, Ty, Ix> where
Ty: EdgeType,
Ix: IndexType,
impl<N, E, Ty> Default for GraphMap<N, E, Ty> where
N: NodeTrait,
Ty: EdgeType,
impl<N, E, Ty> Default for GraphMap<N, E, Ty> where
N: NodeTrait,
Ty: EdgeType,
impl<T: Zero> Default for NotZero<T>
impl<T: Zero> Default for NotZero<T>
impl<N, E, Ty: EdgeType, Null: Nullable<Wrapped = E>, Ix: IndexType> Default for MatrixGraph<N, E, Ty, Null, Ix>
impl<N, E, Ty: EdgeType, Null: Nullable<Wrapped = E>, Ix: IndexType> Default for MatrixGraph<N, E, Ty, Null, Ix>
impl Default for FrameControl
impl Default for FrameControl
impl Default for Info
impl Default for Info
impl Default for StreamingDecoder
impl Default for StreamingDecoder
impl Default for Limits
impl Default for Limits
impl Default for vec128_storage
impl Default for vec128_storage
impl Default for vec256_storage
impl Default for vec256_storage
impl Default for vec512_storage
impl Default for vec512_storage
impl Default for TokenStream
impl Default for TokenStream
impl Default for EntropyRng
impl Default for EntropyRng
impl Default for ThreadRng
impl Default for ThreadRng
impl Default for OsRng
impl Default for OsRng
impl Default for ThreadPoolBuilder
impl Default for ThreadPoolBuilder
impl Default for Configuration
impl Default for Configuration
impl Default for ParserBuilder
impl Default for ParserBuilder
impl Default for TranslatorBuilder
impl Default for TranslatorBuilder
impl Default for ClassUnicodeRange
impl Default for ClassUnicodeRange
impl Default for ClassBytesRange
impl Default for ClassBytesRange
impl Default for ParserBuilder
impl Default for ParserBuilder
impl Default for Vertex
impl Default for Vertex
impl Default for SceneIndex
impl Default for SceneIndex
impl<A: Default> Default for ActionCollection<A>
impl<A: Default> Default for ActionCollection<A>
impl Default for skeleton_changed_reseter
impl Default for skeleton_changed_reseter
impl Default for bone_updater
impl Default for bone_updater
impl Default for feet_updater
impl Default for feet_updater
impl Default for skeleton_cache_updater
impl Default for skeleton_cache_updater
impl Default for Parameters
impl Default for Parameters
impl Default for BasicMaterial
impl Default for BasicMaterial
impl Default for UniformsCache
impl Default for UniformsCache
impl<T> Default for Mesh<T>
impl<T> Default for Mesh<T>
impl Default for PrimitiveType
impl Default for PrimitiveType
impl Default for Node
impl Default for Node
impl Default for update_dynamic
impl Default for update_dynamic
impl Default for update_static
impl Default for update_static
impl Default for update_all
impl Default for update_all
impl Default for Vertex2D
impl Default for Vertex2D
impl Default for Vertex3D
impl Default for Vertex3D
impl Default for Vertex2DTex
impl Default for Vertex2DTex
impl Default for Vertex2DTex3D
impl Default for Vertex2DTex3D
impl Default for Vertex2DColor
impl Default for Vertex2DColor
impl Default for Vertex2DTexColor
impl Default for Vertex2DTexColor
impl Default for Vertex3DTex
impl Default for Vertex3DTex
impl Default for Vertex3DColor
impl Default for Vertex3DColor
impl Default for Vertex3DTexNormal
impl Default for Vertex3DTexNormal
impl Default for Vertex3DNormal
impl Default for Vertex3DNormal
impl Default for Vertex3DColorNormal
impl Default for Vertex3DColorNormal
impl Default for Vertex3DTexColor
impl Default for Vertex3DTexColor
impl<T: Default> Default for Parameter<T>
impl<T: Default> Default for Parameter<T>
impl Default for StandardMaterial
impl Default for StandardMaterial
impl Default for StandardMaterialBuilder
impl Default for StandardMaterialBuilder
impl Default for LambertMaterialBuilder
impl Default for LambertMaterialBuilder
impl Default for LambertMaterial
impl Default for LambertMaterial
impl Default for AnisotropicMaterialBuilder
impl Default for AnisotropicMaterialBuilder
impl Default for AnisotropicMaterial
impl Default for AnisotropicMaterial
impl Default for ClothMaterialBuilder
impl Default for ClothMaterialBuilder
impl Default for ClothMaterial
impl Default for ClothMaterial
impl Default for ClothSubsurfaceMaterialBuilder
impl Default for ClothSubsurfaceMaterialBuilder
impl Default for ClothSubsurfaceMaterial
impl Default for ClothSubsurfaceMaterial
impl Default for SubsurfaceMaterialBuilder
impl Default for SubsurfaceMaterialBuilder
impl Default for SubsurfaceMaterial
impl Default for SubsurfaceMaterial
impl Default for ClearcoatMaterialBuilder
impl Default for ClearcoatMaterialBuilder
impl Default for ClearcoatMaterial
impl Default for ClearcoatMaterial
impl Default for BasicMaterial
impl Default for BasicMaterial
impl Default for BasicMaterialBuilder
impl Default for BasicMaterialBuilder
impl Default for OutlineMaterial
impl Default for OutlineMaterial
impl Default for OutlineMaterialBuilder
impl Default for OutlineMaterialBuilder
impl Default for AlphaType
impl Default for AlphaType
impl Default for ShaderPrecision
impl Default for ShaderPrecision
impl Default for SSAOParameters
impl Default for SSAOParameters
impl Default for DofTy
impl Default for DofTy
impl Default for DofDebug
impl Default for DofDebug
impl Default for DofParameters
impl Default for DofParameters
impl Default for BloomBlend
impl Default for BloomBlend
impl Default for BloomParameters
impl Default for BloomParameters
impl Default for TonemapTy
impl Default for TonemapTy
impl Default for TonemapParameters
impl Default for TonemapParameters
impl Default for LutParameters
impl Default for LutParameters
impl Default for Parameters
impl Default for Parameters
impl<M: Default> Default for PostFragmentMaterialBuilder<M>
impl<M: Default> Default for PostFragmentMaterialBuilder<M>
impl Default for upload_gpu_resources
impl Default for upload_gpu_resources
impl Default for ProgramSettings
impl Default for ProgramSettings
impl Default for MaterialTransparency
impl Default for MaterialTransparency
impl<T> Default for PropertyChanged<T>
impl<T> Default for PropertyChanged<T>
impl Default for create_missing_light_matrices
impl Default for create_missing_light_matrices
impl Default for update_lights_data
impl Default for update_lights_data
impl Default for geometryref_changed_updater
impl Default for geometryref_changed_updater
impl<V: Default> Default for geometry_changed_updater<V> where
V: Clone + Send + 'static,
impl<V: Default> Default for geometry_changed_updater<V> where
V: Clone + Send + 'static,
impl Default for update_visible_changed
impl Default for update_visible_changed
impl Default for update_materialrefs_changed
impl Default for update_materialrefs_changed
impl Default for geometry_sort
impl Default for geometry_sort
impl Default for Segment
impl Default for Segment
impl Default for CommandBufferData
impl Default for CommandBufferData
impl Default for update_command_buffer_data
impl Default for update_command_buffer_data
impl Default for upload_command_buffer
impl Default for upload_command_buffer
impl Default for ShadowsCommandBufferData
impl Default for ShadowsCommandBufferData
impl Default for dynamic_shadows_geometry_sort
impl Default for dynamic_shadows_geometry_sort
impl Default for update_shadows_command_buffer_data
impl Default for update_shadows_command_buffer_data
impl Default for upload_shadows_command_buffer
impl Default for upload_shadows_command_buffer
impl Default for StaticShadowsCommandBufferData
impl Default for StaticShadowsCommandBufferData
impl Default for static_shadows_geometry_sort
impl Default for static_shadows_geometry_sort
impl Default for update_static_shadows_command_buffer_data
impl Default for update_static_shadows_command_buffer_data
impl Default for upload_static_shadows_command_buffer
impl Default for upload_static_shadows_command_buffer
impl Default for AllShadowsCommandBufferData
impl Default for AllShadowsCommandBufferData
impl Default for all_shadows_geometry_sort
impl Default for all_shadows_geometry_sort
impl Default for update_all_shadows_command_buffer_data
impl Default for update_all_shadows_command_buffer_data
impl Default for upload_all_shadows_command_buffer
impl Default for upload_all_shadows_command_buffer
impl Default for LightingTextures
impl Default for LightingTextures
impl Default for PreviousTransformation
impl Default for PreviousTransformation
impl Default for VertexGroups
impl Default for VertexGroups
impl Default for LightInfo
impl Default for LightInfo
impl Default for check_lights_changed_system
impl Default for check_lights_changed_system
impl Default for path_follower
impl Default for path_follower
impl Default for WaterColor
impl Default for WaterColor
impl Default for ShaderPrecision
impl Default for ShaderPrecision
impl Default for Parameters
impl Default for Parameters
impl<T: Default> Default for ValueCache<T>
impl<T: Default> Default for ValueCache<T>
impl<E> Default for EnumSet<E>
impl<E> Default for EnumSet<E>
impl Default for UniqueEntities
impl Default for UniqueEntities
impl Default for World
impl Default for World
impl Default for ThreadPool
impl Default for ThreadPool
impl Default for Builder
impl Default for Builder
impl Default for Buffer
impl Default for Buffer
impl<'a, T: Default> Default for SenderRc<'a, T>
impl<'a, T: Default> Default for SenderRc<'a, T>
impl<'a, T: Clone + Default> Default for Property<'a, T>
impl<'a, T: Clone + Default> Default for Property<'a, T>
impl<'a, C: Default, I: Default> Default for IndexedProperty<'a, C, I> where
C: Index<I>,
I: Clone + 'a,
<C as Index<I>>::Output: 'a,
impl<'a, C: Default, I: Default> Default for IndexedProperty<'a, C, I> where
C: Index<I>,
I: Clone + 'a,
<C as Index<I>>::Output: 'a,
impl<'a, T: Clone + Default> Default for PropertyLastValue<'a, T>
impl<'a, T: Clone + Default> Default for PropertyLastValue<'a, T>
impl Default for IgnoredAny
impl Default for IgnoredAny
impl Default for Map<String, Value>
impl Default for Map<String, Value>
impl<'a> Default for PrettyFormatter<'a>
impl<'a> Default for PrettyFormatter<'a>
impl Default for Value
impl Default for Value
impl<T> Default for Slab<T>
impl<T> Default for Slab<T>
impl<K: Key, V: Slottable> Default for SlotMap<K, V>
impl<K: Key, V: Slottable> Default for SlotMap<K, V>
impl<K: Key, V> Default for DenseSlotMap<K, V>
impl<K: Key, V> Default for DenseSlotMap<K, V>
impl<K: Key, V: Slottable> Default for HopSlotMap<K, V>
impl<K: Key, V: Slottable> Default for HopSlotMap<K, V>
impl<K: Key, V> Default for SecondaryMap<K, V>
impl<K: Key, V> Default for SecondaryMap<K, V>
impl<K, V, S> Default for SparseSecondaryMap<K, V, S> where
K: Key,
S: BuildHasher + Default,
impl<K, V, S> Default for SparseSecondaryMap<K, V, S> where
K: Key,
S: BuildHasher + Default,
impl Default for KeyData
impl Default for KeyData
impl Default for DefaultKey
impl Default for DefaultKey
impl<A: Array> Default for SmallVec<A>
impl<A: Array> Default for SmallVec<A>
impl Default for Data
impl Default for Data
impl Default for Underscore
impl Default for Underscore
impl Default for Abstract
impl Default for Abstract
impl Default for As
impl Default for As
impl Default for Async
impl Default for Async
impl Default for Auto
impl Default for Auto
impl Default for Await
impl Default for Await
impl Default for Become
impl Default for Become
impl Default for Box
impl Default for Box
impl Default for Break
impl Default for Break
impl Default for Const
impl Default for Const
impl Default for Continue
impl Default for Continue
impl Default for Crate
impl Default for Crate
impl Default for Default
impl Default for Default
impl Default for Do
impl Default for Do
impl Default for Dyn
impl Default for Dyn
impl Default for Else
impl Default for Else
impl Default for Enum
impl Default for Enum
impl Default for Extern
impl Default for Extern
impl Default for Final
impl Default for Final
impl Default for Fn
impl Default for Fn
impl Default for For
impl Default for For
impl Default for If
impl Default for If
impl Default for Impl
impl Default for Impl
impl Default for In
impl Default for In
impl Default for Let
impl Default for Let
impl Default for Loop
impl Default for Loop
impl Default for Macro
impl Default for Macro
impl Default for Match
impl Default for Match
impl Default for Mod
impl Default for Mod
impl Default for Move
impl Default for Move
impl Default for Mut
impl Default for Mut
impl Default for Override
impl Default for Override
impl Default for Priv
impl Default for Priv
impl Default for Pub
impl Default for Pub
impl Default for Ref
impl Default for Ref
impl Default for Return
impl Default for Return
impl Default for SelfType
impl Default for SelfType
impl Default for SelfValue
impl Default for SelfValue
impl Default for Static
impl Default for Static
impl Default for Struct
impl Default for Struct
impl Default for Super
impl Default for Super
impl Default for Trait
impl Default for Trait
impl Default for Try
impl Default for Try
impl Default for Type
impl Default for Type
impl Default for Typeof
impl Default for Typeof
impl Default for Union
impl Default for Union
impl Default for Unsafe
impl Default for Unsafe
impl Default for Unsized
impl Default for Unsized
impl Default for Use
impl Default for Use
impl Default for Virtual
impl Default for Virtual
impl Default for Where
impl Default for Where
impl Default for While
impl Default for While
impl Default for Yield
impl Default for Yield
impl Default for Add
impl Default for Add
impl Default for AddEq
impl Default for AddEq
impl Default for And
impl Default for And
impl Default for AndAnd
impl Default for AndAnd
impl Default for AndEq
impl Default for AndEq
impl Default for At
impl Default for At
impl Default for Bang
impl Default for Bang
impl Default for Caret
impl Default for Caret
impl Default for CaretEq
impl Default for CaretEq
impl Default for Colon
impl Default for Colon
impl Default for Colon2
impl Default for Colon2
impl Default for Comma
impl Default for Comma
impl Default for Div
impl Default for Div
impl Default for DivEq
impl Default for DivEq
impl Default for Dollar
impl Default for Dollar
impl Default for Dot
impl Default for Dot
impl Default for Dot2
impl Default for Dot2
impl Default for Dot3
impl Default for Dot3
impl Default for DotDotEq
impl Default for DotDotEq
impl Default for Eq
impl Default for Eq
impl Default for EqEq
impl Default for EqEq
impl Default for Ge
impl Default for Ge
impl Default for Gt
impl Default for Gt
impl Default for Le
impl Default for Le
impl Default for Lt
impl Default for Lt
impl Default for MulEq
impl Default for MulEq
impl Default for Ne
impl Default for Ne
impl Default for Or
impl Default for Or
impl Default for OrEq
impl Default for OrEq
impl Default for OrOr
impl Default for OrOr
impl Default for Pound
impl Default for Pound
impl Default for Question
impl Default for Question
impl Default for RArrow
impl Default for RArrow
impl Default for LArrow
impl Default for LArrow
impl Default for Rem
impl Default for Rem
impl Default for RemEq
impl Default for RemEq
impl Default for FatArrow
impl Default for FatArrow
impl Default for Semi
impl Default for Semi
impl Default for Shl
impl Default for Shl
impl Default for ShlEq
impl Default for ShlEq
impl Default for Shr
impl Default for Shr
impl Default for ShrEq
impl Default for ShrEq
impl Default for Star
impl Default for Star
impl Default for Sub
impl Default for Sub
impl Default for SubEq
impl Default for SubEq
impl Default for Tilde
impl Default for Tilde
impl Default for Brace
impl Default for Brace
impl Default for Bracket
impl Default for Bracket
impl Default for Paren
impl Default for Paren
impl Default for Group
impl Default for Group
impl Default for Generics
impl Default for Generics
impl Default for BoundLifetimes
impl Default for BoundLifetimes
impl Default for PathArguments
impl Default for PathArguments
impl<T, P> Default for Punctuated<T, P>
impl<T, P> Default for Punctuated<T, P>
impl<T: Send> Default for CachedThreadLocal<T>
impl<T: Send> Default for CachedThreadLocal<T>
impl<T: Send> Default for ThreadLocal<T>
impl<T: Send> Default for ThreadLocal<T>
impl Default for Limits
impl Default for Limits
impl Default for Map<String, Value>
impl Default for Map<String, Value>
impl Default for B0
impl Default for B0
impl Default for B1
impl Default for B1
impl<U: Default + Unsigned + NonZero> Default for PInt<U>
impl<U: Default + Unsigned + NonZero> Default for PInt<U>
impl<U: Default + Unsigned + NonZero> Default for NInt<U>
impl<U: Default + Unsigned + NonZero> Default for NInt<U>
impl Default for Z0
impl Default for Z0
impl Default for UTerm
impl Default for UTerm
impl<U: Default, B: Default> Default for UInt<U, B>
impl<U: Default, B: Default> Default for UInt<U, B>
impl Default for Greater
impl Default for Greater
impl Default for Less
impl Default for Less
impl Default for Equal
impl Default for Equal
impl Default for ClientMessageData
impl Default for ClientMessageData
impl Default for XIAddMasterInfo
impl Default for XIAddMasterInfo
impl Default for XIRemoveMasterInfo
impl Default for XIRemoveMasterInfo
impl Default for XIAttachSlaveInfo
impl Default for XIAttachSlaveInfo
impl Default for XIDetachSlaveInfo
impl Default for XIDetachSlaveInfo
impl Default for XIAnyHierarchyChangeInfo
impl Default for XIAnyHierarchyChangeInfo
impl Default for XIModifierState
impl Default for XIModifierState
impl Default for XIButtonState
impl Default for XIButtonState
impl Default for XIValuatorState
impl Default for XIValuatorState
impl Default for XIEventMask
impl Default for XIEventMask
impl Default for XIAnyClassInfo
impl Default for XIAnyClassInfo
impl Default for XIButtonClassInfo
impl Default for XIButtonClassInfo
impl Default for XIKeyClassInfo
impl Default for XIKeyClassInfo
impl Default for XIValuatorClassInfo
impl Default for XIValuatorClassInfo
impl Default for XIScrollClassInfo
impl Default for XIScrollClassInfo
impl Default for XITouchClassInfo
impl Default for XITouchClassInfo
impl Default for XIDeviceInfo
impl Default for XIDeviceInfo
impl Default for XIGrabModifiers
impl Default for XIGrabModifiers
impl Default for XIBarrierReleasePointerInfo
impl Default for XIBarrierReleasePointerInfo
impl Default for XIEvent
impl Default for XIEvent
impl Default for XIHierarchyInfo
impl Default for XIHierarchyInfo
impl Default for XIHierarchyEvent
impl Default for XIHierarchyEvent
impl Default for XIDeviceChangedEvent
impl Default for XIDeviceChangedEvent
impl Default for XIDeviceEvent
impl Default for XIDeviceEvent
impl Default for XIRawEvent
impl Default for XIRawEvent
impl Default for XIEnterEvent
impl Default for XIEnterEvent
impl Default for XIPropertyEvent
impl Default for XIPropertyEvent
impl Default for XITouchOwnershipEvent
impl Default for XITouchOwnershipEvent
impl Default for XIBarrierEvent
impl Default for XIBarrierEvent