pub struct SessionRole {
pub name: String,
pub steps: Vec<SessionStep>,
pub loc: Loc,
}Expand description
One role in a binary session — name + ordered list of steps.
Fields§
§name: String§steps: Vec<SessionStep>§loc: LocTrait Implementations§
Source§impl Debug for SessionRole
impl Debug for SessionRole
Source§impl Default for SessionRole
impl Default for SessionRole
Source§fn default() -> SessionRole
fn default() -> SessionRole
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SessionRole
impl RefUnwindSafe for SessionRole
impl Send for SessionRole
impl Sync for SessionRole
impl Unpin for SessionRole
impl UnsafeUnpin for SessionRole
impl UnwindSafe for SessionRole
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