pub struct IrLease {
pub name: String,
pub key_type: String,
pub slots: u32,
pub ttl_seconds: u64,
pub shared: bool,
pub span: SourceSpan,
}Expand description
Coordination resources (spec/coordination.md), lowered.
Fields§
§name: String§key_type: String§slots: u32§ttl_seconds: u64§span: SourceSpanTrait Implementations§
impl Eq for IrLease
impl StructuralPartialEq for IrLease
Auto Trait Implementations§
impl Freeze for IrLease
impl RefUnwindSafe for IrLease
impl Send for IrLease
impl Sync for IrLease
impl Unpin for IrLease
impl UnsafeUnpin for IrLease
impl UnwindSafe for IrLease
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