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