pub enum MaybeComponent {
Component(Component),
Other(Value),
}Variants§
Implementations§
Source§impl MaybeComponent
impl MaybeComponent
pub fn from_dylib_location(location: &str) -> Self
pub fn from_archive_location(location: &str) -> Self
Trait Implementations§
Source§impl Debug for MaybeComponent
impl Debug for MaybeComponent
Source§impl<'de> Deserialize<'de> for MaybeComponent
impl<'de> Deserialize<'de> for MaybeComponent
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
Auto Trait Implementations§
impl Freeze for MaybeComponent
impl RefUnwindSafe for MaybeComponent
impl Send for MaybeComponent
impl Sync for MaybeComponent
impl Unpin for MaybeComponent
impl UnwindSafe for MaybeComponent
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