Struct sozu_command_lib::command::CommandRequest
source · [−]pub struct CommandRequest {
pub id: String,
pub version: u8,
pub worker_id: Option<u32>,
pub data: CommandRequestData,
}
Fields
id: String
version: u8
worker_id: Option<u32>
data: CommandRequestData
Implementations
sourceimpl CommandRequest
impl CommandRequest
pub fn new(
id: String,
data: CommandRequestData,
worker_id: Option<u32>
) -> CommandRequest
Trait Implementations
sourceimpl Clone for CommandRequest
impl Clone for CommandRequest
sourcefn clone(&self) -> CommandRequest
fn clone(&self) -> CommandRequest
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CommandRequest
impl Debug for CommandRequest
sourceimpl<'de> Deserialize<'de> for CommandRequest
impl<'de> Deserialize<'de> for CommandRequest
sourcefn 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
sourceimpl Hash for CommandRequest
impl Hash for CommandRequest
sourceimpl PartialEq<CommandRequest> for CommandRequest
impl PartialEq<CommandRequest> for CommandRequest
sourcefn eq(&self, other: &CommandRequest) -> bool
fn eq(&self, other: &CommandRequest) -> bool
sourceimpl Serialize for CommandRequest
impl Serialize for CommandRequest
impl Eq for CommandRequest
impl StructuralEq for CommandRequest
impl StructuralPartialEq for CommandRequest
Auto Trait Implementations
impl RefUnwindSafe for CommandRequest
impl Send for CommandRequest
impl Sync for CommandRequest
impl Unpin for CommandRequest
impl UnwindSafe for CommandRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more