pub enum Property<'a> {
Compatible(StrList<'a>),
Model(Str<'a>),
PHandle(PHandle),
Status(Str<'a>),
Reg(Reg<'a>),
VirtualReg(u32),
DmaCoherent,
General {
name: Str<'a>,
value: &'a [u8],
},
}Expand description
属性
Variants§
Compatible(StrList<'a>)
§2.3.1 兼容性
Model(Str<'a>)
§2.3.2 型号
PHandle(PHandle)
§2.3.3 引用号
Status(Str<'a>)
§2.3.4 状态
Reg(Reg<'a>)
§2.3.6 寄存器
VirtualReg(u32)
§2.3.7 寄存器
DmaCoherent
§2.3.10 DMA 连贯性
General
一般属性
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for Property<'a>
impl<'a> RefUnwindSafe for Property<'a>
impl<'a> Send for Property<'a>
impl<'a> Sync for Property<'a>
impl<'a> Unpin for Property<'a>
impl<'a> UnwindSafe for Property<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more