pub enum ComponentDeliveryMode {
Download,
Bundled,
}Expand description
Whether a component is downloaded on demand or must be linked into the binding
ahead of time. alef’s config-resolution code (alef::codegen::component) re-exports
this type and exposes it on the resolved component config as a forward-looking
hook; no loader or backend acts on Bundled yet.
Variants§
Trait Implementations§
Source§impl Clone for ComponentDeliveryMode
impl Clone for ComponentDeliveryMode
impl Copy for ComponentDeliveryMode
Source§impl Debug for ComponentDeliveryMode
impl Debug for ComponentDeliveryMode
Source§impl<'de> Deserialize<'de> for ComponentDeliveryMode
impl<'de> Deserialize<'de> for ComponentDeliveryMode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ComponentDeliveryMode
Source§impl PartialEq for ComponentDeliveryMode
impl PartialEq for ComponentDeliveryMode
Source§impl Serialize for ComponentDeliveryMode
impl Serialize for ComponentDeliveryMode
impl StructuralPartialEq for ComponentDeliveryMode
Auto Trait Implementations§
impl Freeze for ComponentDeliveryMode
impl RefUnwindSafe for ComponentDeliveryMode
impl Send for ComponentDeliveryMode
impl Sync for ComponentDeliveryMode
impl Unpin for ComponentDeliveryMode
impl UnsafeUnpin for ComponentDeliveryMode
impl UnwindSafe for ComponentDeliveryMode
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