pub struct CourseOfAction {
pub name: String,
pub description: Option<String>,
/* private fields */
}
Fields§
§name: String
§description: Option<String>
Implementations§
Trait Implementations§
Source§impl AsRef<CommonProperties> for CourseOfAction
impl AsRef<CommonProperties> for CourseOfAction
Source§fn as_ref(&self) -> &CommonProperties
fn as_ref(&self) -> &CommonProperties
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl<'a> AsRef<CourseOfAction> for Node<'a, CourseOfAction>
impl<'a> AsRef<CourseOfAction> for Node<'a, CourseOfAction>
Source§fn as_ref(&self) -> &CourseOfAction
fn as_ref(&self) -> &CourseOfAction
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl<'de> Deserialize<'de> for CourseOfAction
impl<'de> Deserialize<'de> for CourseOfAction
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 TypedObject for CourseOfAction
impl TypedObject for CourseOfAction
Auto Trait Implementations§
impl Freeze for CourseOfAction
impl RefUnwindSafe for CourseOfAction
impl Send for CourseOfAction
impl Sync for CourseOfAction
impl Unpin for CourseOfAction
impl UnwindSafe for CourseOfAction
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