| /linux/rust/kernel/sync/atomic/ |
| H A D | ordering.rs | 64 pub trait Sealed {} trait 66 impl Sealed for super::Relaxed {} 67 impl Sealed for super::Acquire {} 68 impl Sealed for super::Release {} 69 impl Sealed for super::Full {} 73 pub trait Ordering: internal::Sealed {
|
| H A D | internal.rs | 16 /// Sealed trait marker to disable customized impls on atomic implementation traits. 17 pub trait Sealed {} 23 impl private::Sealed for i8 {} 24 impl private::Sealed for i16 {} 25 impl private::Sealed for *const c_void {} 26 impl private::Sealed for i32 {} 27 impl private::Sealed for i64 {} 37 pub trait AtomicImpl: Sized + Copy + private::Sealed { 13 pub trait Sealed {} global() interface
|
| /linux/rust/quote/ |
| H A D | spanned.rs | 8 pub trait Spanned: private::Sealed { 48 pub trait Sealed {} trait 49 impl Sealed for Span {} 50 impl Sealed for DelimSpan {} 51 impl<T: ?Sized + ToTokens> Sealed for T {}
|
| H A D | ext.rs | 10 pub trait TokenStreamExt: private::Sealed { 109 pub trait Sealed {} trait 111 impl Sealed for TokenStream {}
|
| /linux/rust/syn/ |
| H A D | spanned.rs | 98 pub trait Spanned: private::Sealed { 115 pub trait Sealed {} trait 116 impl<T: ?Sized + ToTokens> Sealed for T {} 119 impl Sealed for crate::QSelf {}
|
| H A D | ext.rs | 17 pub trait IdentExt: Sized + private::Sealed { 120 impl lookahead::Sealed for private::PeekFn {} 125 pub trait Sealed {} trait 127 impl Sealed for Ident {}
|
| H A D | lookahead.rs | 5 use crate::sealed::lookahead::Sealed; 160 pub trait Peek: Sealed { 332 impl<F: Copy + FnOnce(TokenMarker) -> T, T: Token> Sealed for F {} 334 impl Sealed for End {}
|
| H A D | token.rs | 127 pub trait Token: private::Sealed { 143 pub trait Sealed {} interface 163 impl private::Sealed for Ident {} 179 impl private::Sealed for $($path)::+ {} 190 impl<T: CustomToken> private::Sealed for T {} 300 impl private::Sealed for $name {} 439 impl private::Sealed for $name {} 518 impl private::Sealed for $name {} 573 impl private::Sealed for Underscore {} 648 impl private::Sealed for Group {}
|
| H A D | sealed.rs | 5 pub trait Sealed: Copy {} trait
|
| H A D | lit.rs | 1048 impl token::private::Sealed for $name {}
|
| /linux/rust/kernel/net/phy/ |
| H A D | reg.rs | 20 pub trait Sealed {} 45 pub trait Register: private::Sealed { in read() 104 impl private::Sealed for C22 {} 196 impl private::Sealed for C45 {} 18 pub trait Sealed {} global() interface
|
| /linux/rust/kernel/ |
| H A D | regulator.rs | 32 pub trait Sealed {} interface 34 impl Sealed for super::Enabled {} 35 impl Sealed for super::Disabled {} 39 pub trait RegulatorState: private::Sealed + 'static {
|
| H A D | device.rs | 496 pub trait DeviceContext: private::Sealed {} 546 pub trait Sealed {} 548 impl Sealed for super::Bound {} 549 impl<'a> Sealed for super::Core<'a> {} 550 impl<'a> Sealed for super::CoreInternal<'a> {} 551 impl Sealed for super::Normal {} 591 pub trait Sealed {} global() interface
|
| H A D | scatterlist.rs | 128 pub struct SGTable<T: private::Sealed = Borrowed> { 458 pub trait Sealed {} 460 impl Sealed for super::Borrowed {} 461 impl<P> Sealed for super::Owned<P> {} 457 pub trait Sealed {} global() interface
|
| H A D | str.rs | 211 pub trait Sealed {} 213 impl Sealed for super::CStr {} 217 pub trait CStrExt: private::Sealed { 198 pub trait Sealed {} global() interface
|
| /linux/rust/kernel/drm/gem/ |
| H A D | shmem.rs | 17 private::Sealed, 204 impl<T: DriverObject, C: DeviceContext> Sealed for Object<T, C> {} in from_raw()
|
| H A D | mod.rs | 112 pub trait IntoGEMObject: Sized + super::private::Sealed + AlwaysRefCounted { 366 impl<T: DriverObject, Ctx: DeviceContext> super::private::Sealed for Object<T, Ctx> {} in create_fops()
|
| /linux/Documentation/userspace-api/ |
| H A D | mseal.rst | 188 attributes, such as protection bits (RWX). Sealed mappings doesn't mean the
|