Skip to main content

ProvidesManagedStorageRoot

Trait ProvidesManagedStorageRoot 

Source
pub trait ProvidesManagedStorageRoot {
    // Required method
    fn managed_storage_root(&self) -> Option<&str>;
}
Expand description

Access to the server’s metastore-level managed storage root.

This is the default managed storage location for the metastore as a whole. A managed catalog created without an explicit storage_root inherits this root, mirroring the Unity Catalog metastore → catalog → schema hierarchy (“if the metastore has no managed storage set, you must set one at the catalog level”). None means no metastore default is configured, in which case every managed catalog must carry its own storage_root.

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§