pub struct ProfileBackingLib { /* private fields */ }Expand description
One backing library requirement for a profile organ.
Implementations§
Source§impl ProfileBackingLib
impl ProfileBackingLib
Sourcepub fn loadable(
organ: Symbol,
manifest: Symbol,
install: fn(&mut Cx) -> Result<()>,
publish_claims: Option<ProfileOrganPublisher>,
) -> Self
pub fn loadable( organ: Symbol, manifest: Symbol, install: fn(&mut Cx) -> Result<()>, publish_claims: Option<ProfileOrganPublisher>, ) -> Self
Declare a loadable backing library for organ.
Sourcepub fn unresolved(organ: Symbol, manifest: Symbol) -> Self
pub fn unresolved(organ: Symbol, manifest: Symbol) -> Self
Declare a backing library requirement for organ without an installer
in the current runtime.
Trait Implementations§
Source§impl Clone for ProfileBackingLib
impl Clone for ProfileBackingLib
Source§fn clone(&self) -> ProfileBackingLib
fn clone(&self) -> ProfileBackingLib
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 moreAuto Trait Implementations§
impl Freeze for ProfileBackingLib
impl RefUnwindSafe for ProfileBackingLib
impl Send for ProfileBackingLib
impl Sync for ProfileBackingLib
impl Unpin for ProfileBackingLib
impl UnsafeUnpin for ProfileBackingLib
impl UnwindSafe for ProfileBackingLib
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