pub struct CapabilityActions {Show 13 fields
pub start_simulator_tune: bool,
pub start_opcda_tune: bool,
pub cancel_run: bool,
pub stream_run: bool,
pub list_history: bool,
pub export_run: bool,
pub delete_run: bool,
pub edit_notes: bool,
pub write_pid: bool,
pub revert_pid: bool,
pub manage_templates: bool,
pub manage_config: bool,
pub browse_opc: bool,
}Fields§
§start_simulator_tune: bool§start_opcda_tune: bool§cancel_run: bool§stream_run: bool§list_history: bool§export_run: bool§delete_run: bool§edit_notes: bool§write_pid: bool§revert_pid: bool§manage_templates: bool§manage_config: bool§browse_opc: boolTrait Implementations§
Source§impl ComposeSchema for CapabilityActions
impl ComposeSchema for CapabilityActions
Source§impl Debug for CapabilityActions
impl Debug for CapabilityActions
impl Eq for CapabilityActions
Source§impl PartialEq for CapabilityActions
impl PartialEq for CapabilityActions
Source§fn eq(&self, other: &CapabilityActions) -> bool
fn eq(&self, other: &CapabilityActions) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CapabilityActions
impl Serialize for CapabilityActions
impl StructuralPartialEq for CapabilityActions
Auto Trait Implementations§
impl Freeze for CapabilityActions
impl RefUnwindSafe for CapabilityActions
impl Send for CapabilityActions
impl Sync for CapabilityActions
impl Unpin for CapabilityActions
impl UnsafeUnpin for CapabilityActions
impl UnwindSafe for CapabilityActions
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].