pub enum SourcePackageManifestPolicy {
ZeroPackages,
AllowPackages,
}Expand description
Validation policy for the materialized lake-manifest.json.
Variants§
ZeroPackages
Require "packages": [].
AllowPackages
Require packages to be present and well-formed, but allow entries.
Trait Implementations§
Source§impl Clone for SourcePackageManifestPolicy
impl Clone for SourcePackageManifestPolicy
Source§fn clone(&self) -> SourcePackageManifestPolicy
fn clone(&self) -> SourcePackageManifestPolicy
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 moreimpl Copy for SourcePackageManifestPolicy
Source§impl Debug for SourcePackageManifestPolicy
impl Debug for SourcePackageManifestPolicy
impl Eq for SourcePackageManifestPolicy
impl StructuralPartialEq for SourcePackageManifestPolicy
Auto Trait Implementations§
impl Freeze for SourcePackageManifestPolicy
impl RefUnwindSafe for SourcePackageManifestPolicy
impl Send for SourcePackageManifestPolicy
impl Sync for SourcePackageManifestPolicy
impl Unpin for SourcePackageManifestPolicy
impl UnsafeUnpin for SourcePackageManifestPolicy
impl UnwindSafe for SourcePackageManifestPolicy
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