Struct qapi_qmp::XDbgBlockGraphEdge
source · [−]pub struct XDbgBlockGraphEdge {
pub shared_perm: Vec<BlockPermission>,
pub child: u64,
pub parent: u64,
pub name: String,
pub perm: Vec<BlockPermission>,
}Fields
child: u64parent: u64name: Stringperm: Vec<BlockPermission>Trait Implementations
sourceimpl Clone for XDbgBlockGraphEdge
impl Clone for XDbgBlockGraphEdge
sourcefn clone(&self) -> XDbgBlockGraphEdge
fn clone(&self) -> XDbgBlockGraphEdge
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for XDbgBlockGraphEdge
impl Debug for XDbgBlockGraphEdge
sourceimpl<'de> Deserialize<'de> for XDbgBlockGraphEdge
impl<'de> Deserialize<'de> for XDbgBlockGraphEdge
sourcefn 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
sourceimpl Serialize for XDbgBlockGraphEdge
impl Serialize for XDbgBlockGraphEdge
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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more