pub struct PolicyBuilder {
pub expire: Seconds,
pub upload_dir: String,
pub content_type: String,
pub max_upload_size: i64,
}
Expand description
Policy构建器
Fields§
§expire: Seconds
§upload_dir: String
§content_type: String
§max_upload_size: i64
Implementations§
Source§impl PolicyBuilder
impl PolicyBuilder
pub fn new() -> Self
pub fn with_expire(self, expire: Seconds) -> Self
pub fn with_upload_dir<S: AsRef<str>>(self, upload_dir: S) -> Self
pub fn with_content_type<S: AsRef<str>>(self, content_type: S) -> Self
pub fn with_max_upload_size(self, max_upload_size: i64) -> Self
Trait Implementations§
Source§impl Clone for PolicyBuilder
impl Clone for PolicyBuilder
Source§fn clone(&self) -> PolicyBuilder
fn clone(&self) -> PolicyBuilder
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 PolicyBuilder
impl Debug for PolicyBuilder
Source§impl Default for PolicyBuilder
impl Default for PolicyBuilder
impl Send for PolicyBuilder
impl Sync for PolicyBuilder
Auto Trait Implementations§
impl Freeze for PolicyBuilder
impl RefUnwindSafe for PolicyBuilder
impl Unpin for PolicyBuilder
impl UnwindSafe for PolicyBuilder
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