pub struct CitizenLib { /* private fields */ }Expand description
A kernel Lib that loads registered citizens into a context.
Either loads every registered citizen or only those in a chosen namespace. Its manifest exports one class per included citizen so the runtime can resolve them by symbol.
Implementations§
Trait Implementations§
Source§impl Clone for CitizenLib
impl Clone for CitizenLib
Source§fn clone(&self) -> CitizenLib
fn clone(&self) -> CitizenLib
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CitizenLib
Source§impl Debug for CitizenLib
impl Debug for CitizenLib
Source§impl Default for CitizenLib
impl Default for CitizenLib
Source§fn default() -> CitizenLib
fn default() -> CitizenLib
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CitizenLib
impl RefUnwindSafe for CitizenLib
impl Send for CitizenLib
impl Sync for CitizenLib
impl Unpin for CitizenLib
impl UnsafeUnpin for CitizenLib
impl UnwindSafe for CitizenLib
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