pub enum InstallRepository {
Alias(Ident),
Url(String),
}Expand description
The FROM <repository> clause of an INSTALL/FORCE INSTALL (DuckDB
only): a repository alias — core, community, core_nightly, or a
custom name a duckdb_repository call registered — parsed as a bare
identifier, or a repository URL, parsed as a string literal.
See https://duckdb.org/docs/stable/extensions/extension_repositories.html.
Variants§
Trait Implementations§
Source§impl Clone for InstallRepository
impl Clone for InstallRepository
Source§impl Debug for InstallRepository
impl Debug for InstallRepository
Source§impl<'de> Deserialize<'de> for InstallRepository
impl<'de> Deserialize<'de> for InstallRepository
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
Source§impl Display for InstallRepository
impl Display for InstallRepository
impl Eq for InstallRepository
Source§impl Hash for InstallRepository
impl Hash for InstallRepository
Source§impl Ord for InstallRepository
impl Ord for InstallRepository
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for InstallRepository
impl PartialEq for InstallRepository
Source§impl PartialOrd for InstallRepository
impl PartialOrd for InstallRepository
Source§impl Serialize for InstallRepository
impl Serialize for InstallRepository
impl StructuralPartialEq for InstallRepository
Source§impl Visit for InstallRepository
impl Visit for InstallRepository
Source§impl VisitMut for InstallRepository
impl VisitMut for InstallRepository
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Auto Trait Implementations§
impl Freeze for InstallRepository
impl RefUnwindSafe for InstallRepository
impl Send for InstallRepository
impl Sync for InstallRepository
impl Unpin for InstallRepository
impl UnsafeUnpin for InstallRepository
impl UnwindSafe for InstallRepository
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