pub struct CreateOfflineBackup { /* private fields */ }Expand description
One checked immutable offline-backup creation.
Implementations§
Source§impl CreateOfflineBackup
impl CreateOfflineBackup
Sourcepub const fn new(
operation_id: OfflineMaintenanceOperationId,
backup_name: BackupNameV1,
) -> Self
pub const fn new( operation_id: OfflineMaintenanceOperationId, backup_name: BackupNameV1, ) -> Self
Creates a backup submission with caller-stable semantic identity.
Sourcepub const fn operation_id(&self) -> OfflineMaintenanceOperationId
pub const fn operation_id(&self) -> OfflineMaintenanceOperationId
Returns the caller-stable maintenance operation ID.
Sourcepub const fn backup_name(&self) -> &BackupNameV1
pub const fn backup_name(&self) -> &BackupNameV1
Borrows the checked backup name.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CreateOfflineBackup
impl RefUnwindSafe for CreateOfflineBackup
impl Send for CreateOfflineBackup
impl Sync for CreateOfflineBackup
impl Unpin for CreateOfflineBackup
impl UnsafeUnpin for CreateOfflineBackup
impl UnwindSafe for CreateOfflineBackup
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].