pub struct ProcessRequest {
pub id: i32,
pub name: String,
pub user: Option<String>,
}Fields§
§id: i32§name: String§user: Option<String>Implementations§
Source§impl ProcessRequest
impl ProcessRequest
pub fn new(id: i32, name: String) -> ProcessRequest
Trait Implementations§
Source§impl Clone for ProcessRequest
impl Clone for ProcessRequest
Source§fn clone(&self) -> ProcessRequest
fn clone(&self) -> ProcessRequest
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 ProcessRequest
impl Debug for ProcessRequest
Source§impl Default for ProcessRequest
impl Default for ProcessRequest
Source§fn default() -> ProcessRequest
fn default() -> ProcessRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessRequest
impl<'de> Deserialize<'de> for ProcessRequest
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 ProcessRequest
impl PartialEq for ProcessRequest
Source§impl Serialize for ProcessRequest
impl Serialize for ProcessRequest
impl StructuralPartialEq for ProcessRequest
Auto Trait Implementations§
impl Freeze for ProcessRequest
impl RefUnwindSafe for ProcessRequest
impl Send for ProcessRequest
impl Sync for ProcessRequest
impl Unpin for ProcessRequest
impl UnsafeUnpin for ProcessRequest
impl UnwindSafe for ProcessRequest
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