pub struct PolicyChange {
pub room: Address,
pub policy: RunPolicy,
pub idem: IdemKey,
}Expand description
A room’s new run policy, which the run under way takes at its next
safe point (crates/wire/spec/Answer/Sessions.lean D27).
Fields§
§room: Address§policy: RunPolicy§idem: IdemKeyTrait Implementations§
Source§impl Clone for PolicyChange
impl Clone for PolicyChange
Source§impl Debug for PolicyChange
impl Debug for PolicyChange
Source§impl<'de> Deserialize<'de> for PolicyChange
impl<'de> Deserialize<'de> for PolicyChange
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
impl Eq for PolicyChange
Source§impl PartialEq for PolicyChange
impl PartialEq for PolicyChange
Source§impl Serialize for PolicyChange
impl Serialize for PolicyChange
impl StructuralPartialEq for PolicyChange
Auto Trait Implementations§
impl Freeze for PolicyChange
impl RefUnwindSafe for PolicyChange
impl Send for PolicyChange
impl Sync for PolicyChange
impl Unpin for PolicyChange
impl UnsafeUnpin for PolicyChange
impl UnwindSafe for PolicyChange
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