pub enum RegisteredEventWithData {
VirtioBalloonWsReport {
ws_buckets: Vec<WSBucket>,
balloon_actual: u64,
},
VirtioBalloonResize,
VirtioBalloonOOMDeflation,
}Variants§
Implementations§
Source§impl RegisteredEventWithData
impl RegisteredEventWithData
pub fn into_event(&self) -> RegisteredEvent
pub fn into_proto(&self) -> RegisteredEvent
pub fn from_ws(ws: &BalloonWS, balloon_actual: u64) -> Self
Trait Implementations§
Source§impl Debug for RegisteredEventWithData
impl Debug for RegisteredEventWithData
Source§impl<'de> Deserialize<'de> for RegisteredEventWithData
impl<'de> Deserialize<'de> for RegisteredEventWithData
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
Auto Trait Implementations§
impl Freeze for RegisteredEventWithData
impl RefUnwindSafe for RegisteredEventWithData
impl Send for RegisteredEventWithData
impl Sync for RegisteredEventWithData
impl Unpin for RegisteredEventWithData
impl UnwindSafe for RegisteredEventWithData
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