xbp-oci 10.46.0

OCI registry primitives and traits for XBP deploy.
Documentation
//! Generic OCI registry primitives for XBP.
//!
//! Deploy and CLI depend on traits here; only the `OciClient` adapter
//! talks to `oci-client`.

mod auth;
mod client;
mod error;
mod promote;
mod r#ref;
mod resolver;
mod traits;

pub use auth::{resolve_auth_from_candidates, OciAuth, OciAuthRequest};
pub use client::OciClient;
pub use error::{OciError, Result};
pub use promote::DefaultOciPromoter;
pub use r#ref::{parse_image_ref, OciRef};
pub use resolver::DefaultOciResolver;
pub use traits::{OciPromoter, OciResolver};