pub struct UploadStructureOptions {
pub path: PathBuf,
pub client: Arc<SmugMugClient>,
pub dry_run: bool,
pub check_remote: bool,
pub no_cache: bool,
pub cache_path: PathBuf,
pub retry_attempts: u32,
pub has_smugmug_source: bool,
pub raw_mode: RawMode,
}Fields§
§path: PathBuf§client: Arc<SmugMugClient>§dry_run: bool§check_remote: bool§no_cache: bool§cache_path: PathBuf§retry_attempts: u32§has_smugmug_source: bool§raw_mode: RawModeAuto Trait Implementations§
impl !RefUnwindSafe for UploadStructureOptions
impl !UnwindSafe for UploadStructureOptions
impl Freeze for UploadStructureOptions
impl Send for UploadStructureOptions
impl Sync for UploadStructureOptions
impl Unpin for UploadStructureOptions
impl UnsafeUnpin for UploadStructureOptions
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more