[−][src]Struct holochain_core_types::dna::capabilities::CapabilityRequest
a struct to hold the capability information needed to make any capability request, namely the provenance of the request (the agent address and signature) and the actual token being used to make the request
Fields
cap_token: Address
provenance: Provenance
Implementations
impl CapabilityRequest
[src]
Trait Implementations
impl Clone for CapabilityRequest
[src]
fn clone(&self) -> CapabilityRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CapabilityRequest
[src]
impl<'de> Deserialize<'de> for CapabilityRequest
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for CapabilityRequest
[src]
impl<'a> From<&'a CapabilityRequest> for JsonString
[src]
fn from(v: &CapabilityRequest) -> JsonString
[src]
impl From<CapabilityRequest> for JsonString
[src]
fn from(v: CapabilityRequest) -> JsonString
[src]
impl Hash for CapabilityRequest
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<CapabilityRequest> for CapabilityRequest
[src]
fn eq(&self, other: &CapabilityRequest) -> bool
[src]
fn ne(&self, other: &CapabilityRequest) -> bool
[src]
impl Serialize for CapabilityRequest
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for CapabilityRequest
[src]
impl StructuralPartialEq for CapabilityRequest
[src]
impl<'a> TryFrom<&'a JsonString> for CapabilityRequest
[src]
type Error = JsonError
The type returned in the event of a conversion error.
fn try_from(json_string: &JsonString) -> Result<Self, Self::Error>
[src]
impl TryFrom<JsonString> for CapabilityRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for CapabilityRequest
impl Send for CapabilityRequest
impl Sync for CapabilityRequest
impl Unpin for CapabilityRequest
impl UnwindSafe for CapabilityRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Clone for T where
T: Clone,
[src]
T: Clone,
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,