pub struct UploadSettings {
pub concurrency: i32,
}Expand description
素材上传配置(/admin/assets 上传弹窗行为,仅 admin 可见/可改)。
Fields§
§concurrency: i32同时发起的上传任务数(worker 池大小)。
Implementations§
Source§impl UploadSettings
impl UploadSettings
Sourcepub fn clamp_concurrency(n: i32) -> i32
pub fn clamp_concurrency(n: i32) -> i32
将并发数钳制到合法范围 [MIN, MAX]。
Trait Implementations§
Source§impl Clone for UploadSettings
impl Clone for UploadSettings
Source§fn clone(&self) -> UploadSettings
fn clone(&self) -> UploadSettings
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UploadSettings
impl Debug for UploadSettings
Source§impl Default for UploadSettings
impl Default for UploadSettings
Source§impl<'de> Deserialize<'de> for UploadSettings
impl<'de> Deserialize<'de> for UploadSettings
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for UploadSettings
impl PartialEq for UploadSettings
Source§impl Serialize for UploadSettings
impl Serialize for UploadSettings
impl StructuralPartialEq for UploadSettings
Auto Trait Implementations§
impl Freeze for UploadSettings
impl RefUnwindSafe for UploadSettings
impl Send for UploadSettings
impl Sync for UploadSettings
impl Unpin for UploadSettings
impl UnsafeUnpin for UploadSettings
impl UnwindSafe for UploadSettings
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
§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> Pointable for T
impl<T> Pointable for T
§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.
§impl<T> Transportable for Twhere
T: Serialize + DeserializeOwned + 'static,
impl<T> Transportable for Twhere
T: Serialize + DeserializeOwned + 'static,
§fn transport_to_bytes(&self) -> Vec<u8> ⓘ
fn transport_to_bytes(&self) -> Vec<u8> ⓘ
Serialize the type to a byte vector for transport
§fn transport_from_bytes(bytes: &[u8]) -> Result<T, Error<Error>>
fn transport_from_bytes(bytes: &[u8]) -> Result<T, Error<Error>>
Deserialize the type from a byte slice