pub struct BusTreeRoot { /* private fields */ }
Expand description
A handle for the root of the bus tree.
Implementations§
Source§impl BusTreeRoot
impl BusTreeRoot
Sourcepub fn children(&self) -> DeviceChildrenIterator ⓘ
pub fn children(&self) -> DeviceChildrenIterator ⓘ
Get the children of the bus tree.
Auto Trait Implementations§
impl Crossing for BusTreeRoot
impl DeviceSync for BusTreeRoot
impl Freeze for BusTreeRoot
impl ObjSafe for BusTreeRoot
impl RefUnwindSafe for BusTreeRoot
impl Send for BusTreeRoot
impl StoreCopy for BusTreeRoot
impl Sync for BusTreeRoot
impl Unpin for BusTreeRoot
impl UnwindSafe for BusTreeRoot
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more