pub struct SnapshotDownload {
pub out_path: PathBuf,
pub collection_name: String,
pub snapshot_name: Option<String>,
pub rest_api_uri: Option<String>,
}
Fields§
§out_path: PathBuf
§collection_name: String
§snapshot_name: Option<String>
§rest_api_uri: Option<String>
Trait Implementations§
source§impl From<SnapshotDownloadBuilder> for SnapshotDownload
impl From<SnapshotDownloadBuilder> for SnapshotDownload
source§fn from(value: SnapshotDownloadBuilder) -> Self
fn from(value: SnapshotDownloadBuilder) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SnapshotDownload
impl RefUnwindSafe for SnapshotDownload
impl Send for SnapshotDownload
impl Sync for SnapshotDownload
impl Unpin for SnapshotDownload
impl UnwindSafe for SnapshotDownload
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request