pub struct SessionItem {
pub name: Ident,
pub fields: Vec<FieldItem>,
pub doc: String,
pub span: Span,
}Expand description
A #[bern::session] struct: typed drafts owned by a UI session.
Fields§
§name: Ident§fields: Vec<FieldItem>§doc: String§span: SpanTrait Implementations§
Source§impl Clone for SessionItem
impl Clone for SessionItem
Auto Trait Implementations§
impl !Send for SessionItem
impl !Sync for SessionItem
impl Freeze for SessionItem
impl RefUnwindSafe for SessionItem
impl Unpin for SessionItem
impl UnsafeUnpin for SessionItem
impl UnwindSafe for SessionItem
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