pub struct AssetGraphAssetsInner {
pub kind: AssetKind,
pub path: String,
pub fork_materialization: Option<ForkMaterialization>,
pub dbt: Option<Box<DbtAssetProvenance>>,
}Fields§
§kind: AssetKind§path: String§fork_materialization: Option<ForkMaterialization>Fork workspaces only — ‘fork’ when this ducklake asset was materialized in the fork itself, ‘deferred’ when reads fall back to the parent workspace’s current table via a defer view. Omitted otherwise.
dbt: Option<Box<DbtAssetProvenance>>Implementations§
Source§impl AssetGraphAssetsInner
impl AssetGraphAssetsInner
pub fn new(kind: AssetKind, path: String) -> AssetGraphAssetsInner
Trait Implementations§
Source§impl Clone for AssetGraphAssetsInner
impl Clone for AssetGraphAssetsInner
Source§fn clone(&self) -> AssetGraphAssetsInner
fn clone(&self) -> AssetGraphAssetsInner
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 moreSource§impl Debug for AssetGraphAssetsInner
impl Debug for AssetGraphAssetsInner
Source§impl Default for AssetGraphAssetsInner
impl Default for AssetGraphAssetsInner
Source§fn default() -> AssetGraphAssetsInner
fn default() -> AssetGraphAssetsInner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AssetGraphAssetsInner
impl<'de> Deserialize<'de> for AssetGraphAssetsInner
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 PartialEq for AssetGraphAssetsInner
impl PartialEq for AssetGraphAssetsInner
Source§impl Serialize for AssetGraphAssetsInner
impl Serialize for AssetGraphAssetsInner
impl StructuralPartialEq for AssetGraphAssetsInner
Auto Trait Implementations§
impl Freeze for AssetGraphAssetsInner
impl RefUnwindSafe for AssetGraphAssetsInner
impl Send for AssetGraphAssetsInner
impl Sync for AssetGraphAssetsInner
impl Unpin for AssetGraphAssetsInner
impl UnsafeUnpin for AssetGraphAssetsInner
impl UnwindSafe for AssetGraphAssetsInner
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