File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -149,15 +149,15 @@ pub struct Weak<T: ?Sized> {
149149 _ptr : Shared < ArcInner < T > > ,
150150}
151151
152- #[ stable( feature = "rust1 " , since = "1.0 .0" ) ]
152+ #[ stable( feature = "arc_weak " , since = "1.4 .0" ) ]
153153unsafe impl < T : ?Sized + Sync + Send > Send for Weak < T > { }
154- #[ stable( feature = "rust1 " , since = "1.0 .0" ) ]
154+ #[ stable( feature = "arc_weak " , since = "1.4 .0" ) ]
155155unsafe impl < T : ?Sized + Sync + Send > Sync for Weak < T > { }
156156
157157#[ unstable( feature = "coerce_unsized" , issue = "27732" ) ]
158158impl < T : ?Sized + Unsize < U > , U : ?Sized > CoerceUnsized < Weak < U > > for Weak < T > { }
159159
160- #[ stable( feature = "rust1 " , since = "1.0 .0" ) ]
160+ #[ stable( feature = "arc_weak " , since = "1.4 .0" ) ]
161161impl < T : ?Sized + fmt:: Debug > fmt:: Debug for Weak < T > {
162162 fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
163163 write ! ( f, "(Weak)" )
@@ -681,7 +681,7 @@ impl<T: ?Sized> Clone for Weak<T> {
681681 }
682682}
683683
684- #[ stable( feature = "rust1 " , since = "1.0 .0" ) ]
684+ #[ stable( feature = "arc_weak " , since = "1.4 .0" ) ]
685685impl < T : ?Sized > Drop for Weak < T > {
686686 /// Drops the `Weak<T>`.
687687 ///
You can’t perform that action at this time.
0 commit comments