pub enum IntegrationProfile {
RustLeaf,
RustFacade,
NativeC,
}Expand description
Supported way an application reaches Axiolid.
Variants§
RustLeaf
A Rust application selects only the leaf packages it needs.
RustFacade
A Rust application uses the feature-gated axiolid facade.
NativeC
A native application uses the versioned C ABI.
Trait Implementations§
Source§impl Clone for IntegrationProfile
impl Clone for IntegrationProfile
Source§fn clone(&self) -> IntegrationProfile
fn clone(&self) -> IntegrationProfile
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IntegrationProfile
impl Debug for IntegrationProfile
Source§impl Hash for IntegrationProfile
impl Hash for IntegrationProfile
Source§impl PartialEq for IntegrationProfile
impl PartialEq for IntegrationProfile
impl Copy for IntegrationProfile
impl Eq for IntegrationProfile
impl StructuralPartialEq for IntegrationProfile
Auto Trait Implementations§
impl Freeze for IntegrationProfile
impl RefUnwindSafe for IntegrationProfile
impl Send for IntegrationProfile
impl Sync for IntegrationProfile
impl Unpin for IntegrationProfile
impl UnwindSafe for IntegrationProfile
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