Auto merge of #24695 - bluss:arc-default, r=alexcrichton
Relax bounds on Default implementation for Arc. Send + Sync are overly restrictive, follow other traits for Arc.
This commit is contained in:
commit
90bed3f947
1 changed files with 1 additions and 1 deletions
|
@ -675,7 +675,7 @@ impl<T> fmt::Pointer for Arc<T> {
|
|||
}
|
||||
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
impl<T: Default + Sync + Send> Default for Arc<T> {
|
||||
impl<T: Default> Default for Arc<T> {
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
fn default() -> Arc<T> { Arc::new(Default::default()) }
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue