diff --git a/ch2/os/batch/struct.APP_MANAGER.html b/ch2/os/batch/struct.APP_MANAGER.html index 91ca4e85..fcc4dfd3 100644 --- a/ch2/os/batch/struct.APP_MANAGER.html +++ b/ch2/os/batch/struct.APP_MANAGER.html @@ -1,7 +1,7 @@ APP_MANAGER in os::batch - Rust

Struct os::batch::APP_MANAGER

source ·
struct APP_MANAGER {
     __private_field: (),
 }

Fields§

§__private_field: ()

Methods from Deref<Target = UPSafeCell<AppManager>>§

source

pub fn exclusive_access(&self) -> RefMut<'_, T>

Exclusive access inner data in UPSafeCell. Panic if the data has been borrowed.

-

Trait Implementations§

source§

impl Deref for APP_MANAGER

§

type Target = UPSafeCell<AppManager>

The resulting type after dereferencing.
source§

fn deref(&self) -> &UPSafeCell<AppManager>

Dereferences the value.
source§

impl LazyStatic for APP_MANAGER

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +

Trait Implementations§

source§

impl Deref for APP_MANAGER

§

type Target = UPSafeCell<AppManager>

The resulting type after dereferencing.
source§

fn deref(&self) -> &UPSafeCell<AppManager>

Dereferences the value.
source§

impl LazyStatic for APP_MANAGER

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/ch2/os/logging/struct.SimpleLogger.html b/ch2/os/logging/struct.SimpleLogger.html index 06debf29..b4a6e7a9 100644 --- a/ch2/os/logging/struct.SimpleLogger.html +++ b/ch2/os/logging/struct.SimpleLogger.html @@ -1,5 +1,5 @@ -SimpleLogger in os::logging - Rust

Struct os::logging::SimpleLogger

source ·
struct SimpleLogger;

Trait Implementations§

source§

impl Log for SimpleLogger

source§

fn enabled(&self, _metadata: &Metadata<'_>) -> bool

Determines if a log message with the specified metadata would be -logged. Read more
source§

fn log(&self, record: &Record<'_>)

Logs the Record. Read more
source§

fn flush(&self)

Flushes any buffered records.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where +SimpleLogger in os::logging - Rust

Struct os::logging::SimpleLogger

source ·
struct SimpleLogger;

Trait Implementations§

source§

impl Log for SimpleLogger

source§

fn enabled(&self, _metadata: &Metadata<'_>) -> bool

Determines if a log message with the specified metadata would be +logged. Read more
source§

fn log(&self, record: &Record<'_>)

Logs the Record. Read more
source§

fn flush(&self)

Flushes any buffered records. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/ch2/trait.impl/lazy_static/trait.LazyStatic.js b/ch2/trait.impl/lazy_static/trait.LazyStatic.js index aefa9f27..4fac77aa 100644 --- a/ch2/trait.impl/lazy_static/trait.LazyStatic.js +++ b/ch2/trait.impl/lazy_static/trait.LazyStatic.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"os":[["impl LazyStatic for APP_MANAGER"]] +"os":[["impl LazyStatic for APP_MANAGER"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/ch2/trait.impl/log/trait.Log.js b/ch2/trait.impl/log/trait.Log.js index d678ea45..6856e439 100644 --- a/ch2/trait.impl/log/trait.Log.js +++ b/ch2/trait.impl/log/trait.Log.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"os":[["impl Log for SimpleLogger"]] +"os":[["impl Log for SimpleLogger"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file