pub struct ActionFields {
pub action: Option<String>,
pub template: Option<ActionTemplate>,
}Fields§
§action: Option<String>§template: Option<ActionTemplate>Implementations§
Source§impl ActionFields
impl ActionFields
pub fn from_optional_action_ref(action: Option<&str>) -> Self
pub fn from_action(action: &str) -> Self
pub fn none() -> Self
Trait Implementations§
Source§impl Clone for ActionFields
impl Clone for ActionFields
Source§fn clone(&self) -> ActionFields
fn clone(&self) -> ActionFields
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ActionFields
impl RefUnwindSafe for ActionFields
impl Send for ActionFields
impl Sync for ActionFields
impl Unpin for ActionFields
impl UnsafeUnpin for ActionFields
impl UnwindSafe for ActionFields
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request