pub struct PathParams { /* private fields */ }
Expand description
调用 API 所用的路径参数
Implementations§
Source§impl PathParams
impl PathParams
Sourcepub fn push_segment(self, segment: impl Into<Cow<'static, str>>) -> Self
pub fn push_segment(self, segment: impl Into<Cow<'static, str>>) -> Self
追加新的路径段
Source§impl PathParams
impl PathParams
Sourcepub fn set_entry_as_str(self, value: impl Into<Cow<'static, str>>) -> Self
pub fn set_entry_as_str(self, value: impl Into<Cow<'static, str>>) -> Self
指定目标对象空间与目标对象名称
Sourcepub fn set_to_ia_after_days_as_i8(self, value: i8) -> Self
pub fn set_to_ia_after_days_as_i8(self, value: i8) -> Self
指定文件上传后在设置的 ToIAAfterDays 转换到低频存储类型,设置为 -1 表示取消已设置的转低频存储的生命周期规则
Sourcepub fn set_to_ia_after_days_as_i16(self, value: i16) -> Self
pub fn set_to_ia_after_days_as_i16(self, value: i16) -> Self
指定文件上传后在设置的 ToIAAfterDays 转换到低频存储类型,设置为 -1 表示取消已设置的转低频存储的生命周期规则
Sourcepub fn set_to_ia_after_days_as_i32(self, value: i32) -> Self
pub fn set_to_ia_after_days_as_i32(self, value: i32) -> Self
指定文件上传后在设置的 ToIAAfterDays 转换到低频存储类型,设置为 -1 表示取消已设置的转低频存储的生命周期规则
Sourcepub fn set_to_ia_after_days_as_i64(self, value: i64) -> Self
pub fn set_to_ia_after_days_as_i64(self, value: i64) -> Self
指定文件上传后在设置的 ToIAAfterDays 转换到低频存储类型,设置为 -1 表示取消已设置的转低频存储的生命周期规则
Sourcepub fn set_to_ia_after_days_as_isize(self, value: isize) -> Self
pub fn set_to_ia_after_days_as_isize(self, value: isize) -> Self
指定文件上传后在设置的 ToIAAfterDays 转换到低频存储类型,设置为 -1 表示取消已设置的转低频存储的生命周期规则
Sourcepub fn set_to_ia_after_days_as_u8(self, value: u8) -> Self
pub fn set_to_ia_after_days_as_u8(self, value: u8) -> Self
指定文件上传后在设置的 ToIAAfterDays 转换到低频存储类型,设置为 -1 表示取消已设置的转低频存储的生命周期规则
Sourcepub fn set_to_ia_after_days_as_u16(self, value: u16) -> Self
pub fn set_to_ia_after_days_as_u16(self, value: u16) -> Self
指定文件上传后在设置的 ToIAAfterDays 转换到低频存储类型,设置为 -1 表示取消已设置的转低频存储的生命周期规则
Sourcepub fn set_to_ia_after_days_as_u32(self, value: u32) -> Self
pub fn set_to_ia_after_days_as_u32(self, value: u32) -> Self
指定文件上传后在设置的 ToIAAfterDays 转换到低频存储类型,设置为 -1 表示取消已设置的转低频存储的生命周期规则
Sourcepub fn set_to_ia_after_days_as_u64(self, value: u64) -> Self
pub fn set_to_ia_after_days_as_u64(self, value: u64) -> Self
指定文件上传后在设置的 ToIAAfterDays 转换到低频存储类型,设置为 -1 表示取消已设置的转低频存储的生命周期规则
Sourcepub fn set_to_ia_after_days_as_usize(self, value: usize) -> Self
pub fn set_to_ia_after_days_as_usize(self, value: usize) -> Self
指定文件上传后在设置的 ToIAAfterDays 转换到低频存储类型,设置为 -1 表示取消已设置的转低频存储的生命周期规则
Sourcepub fn set_to_archive_after_days_as_i8(self, value: i8) -> Self
pub fn set_to_archive_after_days_as_i8(self, value: i8) -> Self
指定文件上传后在设置的 toArchiveAfterDays 转换到归档存储类型, 设置为 -1 表示取消已设置的转归档存储的生命周期规则
Sourcepub fn set_to_archive_after_days_as_i16(self, value: i16) -> Self
pub fn set_to_archive_after_days_as_i16(self, value: i16) -> Self
指定文件上传后在设置的 toArchiveAfterDays 转换到归档存储类型, 设置为 -1 表示取消已设置的转归档存储的生命周期规则
Sourcepub fn set_to_archive_after_days_as_i32(self, value: i32) -> Self
pub fn set_to_archive_after_days_as_i32(self, value: i32) -> Self
指定文件上传后在设置的 toArchiveAfterDays 转换到归档存储类型, 设置为 -1 表示取消已设置的转归档存储的生命周期规则
Sourcepub fn set_to_archive_after_days_as_i64(self, value: i64) -> Self
pub fn set_to_archive_after_days_as_i64(self, value: i64) -> Self
指定文件上传后在设置的 toArchiveAfterDays 转换到归档存储类型, 设置为 -1 表示取消已设置的转归档存储的生命周期规则
Sourcepub fn set_to_archive_after_days_as_isize(self, value: isize) -> Self
pub fn set_to_archive_after_days_as_isize(self, value: isize) -> Self
指定文件上传后在设置的 toArchiveAfterDays 转换到归档存储类型, 设置为 -1 表示取消已设置的转归档存储的生命周期规则
Sourcepub fn set_to_archive_after_days_as_u8(self, value: u8) -> Self
pub fn set_to_archive_after_days_as_u8(self, value: u8) -> Self
指定文件上传后在设置的 toArchiveAfterDays 转换到归档存储类型, 设置为 -1 表示取消已设置的转归档存储的生命周期规则
Sourcepub fn set_to_archive_after_days_as_u16(self, value: u16) -> Self
pub fn set_to_archive_after_days_as_u16(self, value: u16) -> Self
指定文件上传后在设置的 toArchiveAfterDays 转换到归档存储类型, 设置为 -1 表示取消已设置的转归档存储的生命周期规则
Sourcepub fn set_to_archive_after_days_as_u32(self, value: u32) -> Self
pub fn set_to_archive_after_days_as_u32(self, value: u32) -> Self
指定文件上传后在设置的 toArchiveAfterDays 转换到归档存储类型, 设置为 -1 表示取消已设置的转归档存储的生命周期规则
Sourcepub fn set_to_archive_after_days_as_u64(self, value: u64) -> Self
pub fn set_to_archive_after_days_as_u64(self, value: u64) -> Self
指定文件上传后在设置的 toArchiveAfterDays 转换到归档存储类型, 设置为 -1 表示取消已设置的转归档存储的生命周期规则
Sourcepub fn set_to_archive_after_days_as_usize(self, value: usize) -> Self
pub fn set_to_archive_after_days_as_usize(self, value: usize) -> Self
指定文件上传后在设置的 toArchiveAfterDays 转换到归档存储类型, 设置为 -1 表示取消已设置的转归档存储的生命周期规则
Sourcepub fn set_to_deep_archive_after_days_as_i8(self, value: i8) -> Self
pub fn set_to_deep_archive_after_days_as_i8(self, value: i8) -> Self
指定文件上传后在设置的 toDeepArchiveAfterDays 转换到深度归档存储类型, 设置为 -1 表示取消已设置的转深度归档存储的生命周期规则
Sourcepub fn set_to_deep_archive_after_days_as_i16(self, value: i16) -> Self
pub fn set_to_deep_archive_after_days_as_i16(self, value: i16) -> Self
指定文件上传后在设置的 toDeepArchiveAfterDays 转换到深度归档存储类型, 设置为 -1 表示取消已设置的转深度归档存储的生命周期规则
Sourcepub fn set_to_deep_archive_after_days_as_i32(self, value: i32) -> Self
pub fn set_to_deep_archive_after_days_as_i32(self, value: i32) -> Self
指定文件上传后在设置的 toDeepArchiveAfterDays 转换到深度归档存储类型, 设置为 -1 表示取消已设置的转深度归档存储的生命周期规则
Sourcepub fn set_to_deep_archive_after_days_as_i64(self, value: i64) -> Self
pub fn set_to_deep_archive_after_days_as_i64(self, value: i64) -> Self
指定文件上传后在设置的 toDeepArchiveAfterDays 转换到深度归档存储类型, 设置为 -1 表示取消已设置的转深度归档存储的生命周期规则
Sourcepub fn set_to_deep_archive_after_days_as_isize(self, value: isize) -> Self
pub fn set_to_deep_archive_after_days_as_isize(self, value: isize) -> Self
指定文件上传后在设置的 toDeepArchiveAfterDays 转换到深度归档存储类型, 设置为 -1 表示取消已设置的转深度归档存储的生命周期规则
Sourcepub fn set_to_deep_archive_after_days_as_u8(self, value: u8) -> Self
pub fn set_to_deep_archive_after_days_as_u8(self, value: u8) -> Self
指定文件上传后在设置的 toDeepArchiveAfterDays 转换到深度归档存储类型, 设置为 -1 表示取消已设置的转深度归档存储的生命周期规则
Sourcepub fn set_to_deep_archive_after_days_as_u16(self, value: u16) -> Self
pub fn set_to_deep_archive_after_days_as_u16(self, value: u16) -> Self
指定文件上传后在设置的 toDeepArchiveAfterDays 转换到深度归档存储类型, 设置为 -1 表示取消已设置的转深度归档存储的生命周期规则
Sourcepub fn set_to_deep_archive_after_days_as_u32(self, value: u32) -> Self
pub fn set_to_deep_archive_after_days_as_u32(self, value: u32) -> Self
指定文件上传后在设置的 toDeepArchiveAfterDays 转换到深度归档存储类型, 设置为 -1 表示取消已设置的转深度归档存储的生命周期规则
Sourcepub fn set_to_deep_archive_after_days_as_u64(self, value: u64) -> Self
pub fn set_to_deep_archive_after_days_as_u64(self, value: u64) -> Self
指定文件上传后在设置的 toDeepArchiveAfterDays 转换到深度归档存储类型, 设置为 -1 表示取消已设置的转深度归档存储的生命周期规则
Sourcepub fn set_to_deep_archive_after_days_as_usize(self, value: usize) -> Self
pub fn set_to_deep_archive_after_days_as_usize(self, value: usize) -> Self
指定文件上传后在设置的 toDeepArchiveAfterDays 转换到深度归档存储类型, 设置为 -1 表示取消已设置的转深度归档存储的生命周期规则
Sourcepub fn set_to_archive_ir_after_days_as_i8(self, value: i8) -> Self
pub fn set_to_archive_ir_after_days_as_i8(self, value: i8) -> Self
指定文件上传后在设置的 toArchiveIRAfterDays 转换到归档直读存储类型, 设置为 -1 表示取消已设置的转归档直读存储的生命周期规则
Sourcepub fn set_to_archive_ir_after_days_as_i16(self, value: i16) -> Self
pub fn set_to_archive_ir_after_days_as_i16(self, value: i16) -> Self
指定文件上传后在设置的 toArchiveIRAfterDays 转换到归档直读存储类型, 设置为 -1 表示取消已设置的转归档直读存储的生命周期规则
Sourcepub fn set_to_archive_ir_after_days_as_i32(self, value: i32) -> Self
pub fn set_to_archive_ir_after_days_as_i32(self, value: i32) -> Self
指定文件上传后在设置的 toArchiveIRAfterDays 转换到归档直读存储类型, 设置为 -1 表示取消已设置的转归档直读存储的生命周期规则
Sourcepub fn set_to_archive_ir_after_days_as_i64(self, value: i64) -> Self
pub fn set_to_archive_ir_after_days_as_i64(self, value: i64) -> Self
指定文件上传后在设置的 toArchiveIRAfterDays 转换到归档直读存储类型, 设置为 -1 表示取消已设置的转归档直读存储的生命周期规则
Sourcepub fn set_to_archive_ir_after_days_as_isize(self, value: isize) -> Self
pub fn set_to_archive_ir_after_days_as_isize(self, value: isize) -> Self
指定文件上传后在设置的 toArchiveIRAfterDays 转换到归档直读存储类型, 设置为 -1 表示取消已设置的转归档直读存储的生命周期规则
Sourcepub fn set_to_archive_ir_after_days_as_u8(self, value: u8) -> Self
pub fn set_to_archive_ir_after_days_as_u8(self, value: u8) -> Self
指定文件上传后在设置的 toArchiveIRAfterDays 转换到归档直读存储类型, 设置为 -1 表示取消已设置的转归档直读存储的生命周期规则
Sourcepub fn set_to_archive_ir_after_days_as_u16(self, value: u16) -> Self
pub fn set_to_archive_ir_after_days_as_u16(self, value: u16) -> Self
指定文件上传后在设置的 toArchiveIRAfterDays 转换到归档直读存储类型, 设置为 -1 表示取消已设置的转归档直读存储的生命周期规则
Sourcepub fn set_to_archive_ir_after_days_as_u32(self, value: u32) -> Self
pub fn set_to_archive_ir_after_days_as_u32(self, value: u32) -> Self
指定文件上传后在设置的 toArchiveIRAfterDays 转换到归档直读存储类型, 设置为 -1 表示取消已设置的转归档直读存储的生命周期规则
Sourcepub fn set_to_archive_ir_after_days_as_u64(self, value: u64) -> Self
pub fn set_to_archive_ir_after_days_as_u64(self, value: u64) -> Self
指定文件上传后在设置的 toArchiveIRAfterDays 转换到归档直读存储类型, 设置为 -1 表示取消已设置的转归档直读存储的生命周期规则
Sourcepub fn set_to_archive_ir_after_days_as_usize(self, value: usize) -> Self
pub fn set_to_archive_ir_after_days_as_usize(self, value: usize) -> Self
指定文件上传后在设置的 toArchiveIRAfterDays 转换到归档直读存储类型, 设置为 -1 表示取消已设置的转归档直读存储的生命周期规则
Sourcepub fn set_delete_after_days_as_i8(self, value: i8) -> Self
pub fn set_delete_after_days_as_i8(self, value: i8) -> Self
指定文件上传后在设置的 DeleteAfterDays 过期删除,删除后不可恢复,设置为 -1 表示取消已设置的过期删除的生命周期规则
Sourcepub fn set_delete_after_days_as_i16(self, value: i16) -> Self
pub fn set_delete_after_days_as_i16(self, value: i16) -> Self
指定文件上传后在设置的 DeleteAfterDays 过期删除,删除后不可恢复,设置为 -1 表示取消已设置的过期删除的生命周期规则
Sourcepub fn set_delete_after_days_as_i32(self, value: i32) -> Self
pub fn set_delete_after_days_as_i32(self, value: i32) -> Self
指定文件上传后在设置的 DeleteAfterDays 过期删除,删除后不可恢复,设置为 -1 表示取消已设置的过期删除的生命周期规则
Sourcepub fn set_delete_after_days_as_i64(self, value: i64) -> Self
pub fn set_delete_after_days_as_i64(self, value: i64) -> Self
指定文件上传后在设置的 DeleteAfterDays 过期删除,删除后不可恢复,设置为 -1 表示取消已设置的过期删除的生命周期规则
Sourcepub fn set_delete_after_days_as_isize(self, value: isize) -> Self
pub fn set_delete_after_days_as_isize(self, value: isize) -> Self
指定文件上传后在设置的 DeleteAfterDays 过期删除,删除后不可恢复,设置为 -1 表示取消已设置的过期删除的生命周期规则
Sourcepub fn set_delete_after_days_as_u8(self, value: u8) -> Self
pub fn set_delete_after_days_as_u8(self, value: u8) -> Self
指定文件上传后在设置的 DeleteAfterDays 过期删除,删除后不可恢复,设置为 -1 表示取消已设置的过期删除的生命周期规则
Sourcepub fn set_delete_after_days_as_u16(self, value: u16) -> Self
pub fn set_delete_after_days_as_u16(self, value: u16) -> Self
指定文件上传后在设置的 DeleteAfterDays 过期删除,删除后不可恢复,设置为 -1 表示取消已设置的过期删除的生命周期规则
Sourcepub fn set_delete_after_days_as_u32(self, value: u32) -> Self
pub fn set_delete_after_days_as_u32(self, value: u32) -> Self
指定文件上传后在设置的 DeleteAfterDays 过期删除,删除后不可恢复,设置为 -1 表示取消已设置的过期删除的生命周期规则
Sourcepub fn set_delete_after_days_as_u64(self, value: u64) -> Self
pub fn set_delete_after_days_as_u64(self, value: u64) -> Self
指定文件上传后在设置的 DeleteAfterDays 过期删除,删除后不可恢复,设置为 -1 表示取消已设置的过期删除的生命周期规则
Sourcepub fn set_delete_after_days_as_usize(self, value: usize) -> Self
pub fn set_delete_after_days_as_usize(self, value: usize) -> Self
指定文件上传后在设置的 DeleteAfterDays 过期删除,删除后不可恢复,设置为 -1 表示取消已设置的过期删除的生命周期规则
Trait Implementations§
Source§impl Clone for PathParams
impl Clone for PathParams
Source§fn clone(&self) -> PathParams
fn clone(&self) -> PathParams
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for PathParams
impl Debug for PathParams
Source§impl Default for PathParams
impl Default for PathParams
Source§fn default() -> PathParams
fn default() -> PathParams
Auto Trait Implementations§
impl Freeze for PathParams
impl RefUnwindSafe for PathParams
impl Send for PathParams
impl Sync for PathParams
impl Unpin for PathParams
impl UnwindSafe for PathParams
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> 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>
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>
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 moreSource§impl<T> Pipe for Twhere
T: ?Sized,
impl<T> Pipe for Twhere
T: ?Sized,
Source§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
Source§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
self
and passes that borrow into the pipe function. Read moreSource§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
self
and passes that borrow into the pipe function. Read moreSource§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
Source§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R,
) -> R
fn pipe_borrow_mut<'a, B, R>( &'a mut self, func: impl FnOnce(&'a mut B) -> R, ) -> R
Source§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
self
, then passes self.as_ref()
into the pipe function.Source§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
self
, then passes self.as_mut()
into the pipe
function.Source§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
self
, then passes self.deref()
into the pipe function.Source§impl<T> Tap for T
impl<T> Tap for T
Source§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Borrow<B>
of a value. Read moreSource§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
BorrowMut<B>
of a value. Read moreSource§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
AsRef<R>
view of a value. Read moreSource§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
AsMut<R>
view of a value. Read moreSource§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Deref::Target
of a value. Read moreSource§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Deref::Target
of a value. Read moreSource§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
.tap()
only in debug builds, and is erased in release builds.Source§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
.tap_mut()
only in debug builds, and is erased in release
builds.Source§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
.tap_borrow()
only in debug builds, and is erased in release
builds.Source§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
.tap_borrow_mut()
only in debug builds, and is erased in release
builds.Source§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
.tap_ref()
only in debug builds, and is erased in release
builds.Source§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
.tap_ref_mut()
only in debug builds, and is erased in release
builds.Source§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
.tap_deref()
only in debug builds, and is erased in release
builds.