pub struct GraphPackage {
pub instance: PackageInstanceId,
pub local_name: String,
pub required_capabilities: BTreeSet<HostCapability>,
pub singleton: bool,
}Fields§
§instance: PackageInstanceId§local_name: String§required_capabilities: BTreeSet<HostCapability>§singleton: boolTrait Implementations§
Source§impl Clone for GraphPackage
impl Clone for GraphPackage
Source§fn clone(&self) -> GraphPackage
fn clone(&self) -> GraphPackage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GraphPackage
impl Debug for GraphPackage
Source§impl<'de> Deserialize<'de> for GraphPackage
impl<'de> Deserialize<'de> for GraphPackage
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 GraphPackage
Source§impl PartialEq for GraphPackage
impl PartialEq for GraphPackage
Source§impl Serialize for GraphPackage
impl Serialize for GraphPackage
impl StructuralPartialEq for GraphPackage
Auto Trait Implementations§
impl Freeze for GraphPackage
impl RefUnwindSafe for GraphPackage
impl Send for GraphPackage
impl Sync for GraphPackage
impl Unpin for GraphPackage
impl UnsafeUnpin for GraphPackage
impl UnwindSafe for GraphPackage
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.