[]Struct holochain_cas_implementations::actor::SYS

pub struct SYS { /* fields omitted */ }

Methods from Deref<Target = ActorSystem<Protocol>>

Shutdown the actor system

Attempts a graceful shutdown of the system and all actors. Actors will receive a stop message, executing actor.post_stop.

Does not block. Returns a future which is completed when all actors have successfully stopped.

Returns the system start date

Returns the number of seconds since the system started

Returns the hostname used when the system started

The host is used in actor addressing.

Currently not used, but will be once system clustering is introduced.

Returns the UUID assigned to the system

Returns the name of the system

Returns the user root actor reference

Returns the system root actor reference

Reutrns the temp root actor reference

Returns a reference to the default stream channel

Returns a reference to the event stream channel

Returns a reference to the dead letters channel

Returns a reference to the IO Manager

Returns the Config used by the system

Create an actor under the system root

Trait Implementations

impl Deref for SYS

The resulting type after dereferencing.

Dereferences the value.

impl LazyStatic for SYS

Auto Trait Implementations

impl Send for SYS

impl Sync for SYS

Blanket Implementations

impl<T> From for T
[src]

Performs the conversion.

impl<T, U> Into for T where
    U: From<T>, 
[src]

Performs the conversion.

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

impl<T> Borrow for T where
    T: ?Sized
[src]

Immutably borrows from an owned value. Read more

impl<T> Any for T where
    T: 'static + ?Sized
[src]

🔬 This is a nightly-only experimental API. (get_type_id)

this method will likely be replaced by an associated static

Gets the TypeId of self. Read more

impl<T> BorrowMut for T where
    T: ?Sized
[src]

Mutably borrows from an owned value. Read more

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

impl<T> Same for T
[src]

Should always be Self