pub struct RegisterRequest {
pub id: String,
pub filename: String,
pub mime_type: String,
pub size_bytes: i64,
pub ttl_hours: Option<u32>,
pub uploader_ip: Option<String>,
pub storage_host: Option<String>,
}Expand description
Payload accepted by the register endpoint.
Fields§
§id: String§filename: String§mime_type: String§size_bytes: i64§ttl_hours: Option<u32>§uploader_ip: Option<String>§storage_host: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for RegisterRequest
impl<'de> Deserialize<'de> for RegisterRequest
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
Auto Trait Implementations§
impl Freeze for RegisterRequest
impl RefUnwindSafe for RegisterRequest
impl Send for RegisterRequest
impl Sync for RegisterRequest
impl Unpin for RegisterRequest
impl UnwindSafe for RegisterRequest
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