Struct qapi_qmp::XDbgBlockGraphEdge
source · pub struct XDbgBlockGraphEdge {
pub child: u64,
pub name: String,
pub parent: u64,
pub perm: Vec<BlockPermission>,
pub shared_perm: Vec<BlockPermission>,
}
Fields§
§child: u64
§name: String
§parent: u64
§perm: Vec<BlockPermission>
Trait Implementations§
source§impl Clone for XDbgBlockGraphEdge
impl Clone for XDbgBlockGraphEdge
source§fn clone(&self) -> XDbgBlockGraphEdge
fn clone(&self) -> XDbgBlockGraphEdge
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for XDbgBlockGraphEdge
impl Debug for XDbgBlockGraphEdge
source§impl<'de> Deserialize<'de> for XDbgBlockGraphEdge
impl<'de> Deserialize<'de> for XDbgBlockGraphEdge
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 RefUnwindSafe for XDbgBlockGraphEdge
impl Send for XDbgBlockGraphEdge
impl Sync for XDbgBlockGraphEdge
impl Unpin for XDbgBlockGraphEdge
impl UnwindSafe for XDbgBlockGraphEdge
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