[−][src]Enum cloud_storage_sync::Source
Variants
Local(PathBuf)
Methods
impl Source
[src]
pub fn sync_to(&self, dst: Destination, sync: &Sync) -> Result<(), Error>
[src]
Syncs to a destination
pub fn sync_to_local(
&self,
path_dst: impl AsRef<Path>,
sync: &Sync
) -> Result<(), Error>
[src]
&self,
path_dst: impl AsRef<Path>,
sync: &Sync
) -> Result<(), Error>
Syncs to a local path
pub fn sync_to_gcs(
&self,
bucket_dst: &str,
path_dst: &str,
sync: &Sync
) -> Result<(), Error>
[src]
&self,
bucket_dst: &str,
path_dst: &str,
sync: &Sync
) -> Result<(), Error>
Syncs to GCS bucket
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Source
impl Send for Source
impl Sync for Source
impl Unpin for Source
impl UnwindSafe for Source
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,