Enum sn_messaging::client::QueryResponse [−][src]
pub enum QueryResponse {}Show variants
GetBlob(Result<Blob>), GetMap(Result<Map>), GetMapShell(Result<Map>), GetMapVersion(Result<u64>), ListMapEntries(Result<MapEntries>), ListMapKeys(Result<BTreeSet<Vec<u8>>>), ListMapValues(Result<MapValues>), ListMapUserPermissions(Result<MapPermissionSet>), ListMapPermissions(Result<BTreeMap<PublicKey, MapPermissionSet>>), GetMapValue(Result<MapValue>), GetSequence(Result<Sequence>), GetSequenceRange(Result<SequenceEntries>), GetSequenceLastEntry(Result<(u64, SequenceEntry)>), GetSequencePublicPolicy(Result<SequencePublicPolicy>), GetSequencePrivatePolicy(Result<SequencePrivatePolicy>), GetSequenceUserPermissions(Result<SequencePermissions>), GetRegister(Result<Register>), GetRegisterOwner(Result<PublicKey>), ReadRegister(Result<BTreeSet<(EntryHash, Entry)>>), GetRegisterPolicy(Result<Policy>), GetRegisterUserPermissions(Result<Permissions>), GetBalance(Result<Token>), GetHistory(Result<ActorHistory>), GetStoreCost(Result<Token>),
Query responses from the network.
Variants
Get Blob.
Get Map.
Get Map shell.
Get Map version.
ListMapEntries(Result<MapEntries>)
List all Map entries (key-value pairs).
List all Map keys.
List all Map values.
ListMapUserPermissions(Result<MapPermissionSet>)
Get Map permissions for a user.
ListMapPermissions(Result<BTreeMap<PublicKey, MapPermissionSet>>)
List all Map permissions.
Get Map value.
Get Sequence.
GetSequenceRange(Result<SequenceEntries>)
Get Sequence entries from a range.
GetSequenceLastEntry(Result<(u64, SequenceEntry)>)
Get Sequence last entry.
GetSequencePublicPolicy(Result<SequencePublicPolicy>)
Get public Sequence permissions for a user.
GetSequencePrivatePolicy(Result<SequencePrivatePolicy>)
Get private Sequence permissions for a user.
GetSequenceUserPermissions(Result<SequencePermissions>)
Get Sequence permissions for a user.
Get Register.
Get Register owners.
Read Register.
Get public Register permissions for a user.
GetRegisterUserPermissions(Result<Permissions>)
Get Register permissions for a user.
Get key balance.
GetHistory(Result<ActorHistory>)
Get key transfer history.
Get Store Cost.
Trait Implementations
impl Clone for QueryResponse
[src]
impl Clone for QueryResponse
[src]fn clone(&self) -> QueryResponse
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for QueryResponse
[src]
impl<'de> Deserialize<'de> for QueryResponse
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for QueryResponse
[src]
impl Eq for QueryResponse
[src]impl PartialEq<QueryResponse> for QueryResponse
[src]
impl PartialEq<QueryResponse> for QueryResponse
[src]fn eq(&self, other: &QueryResponse) -> bool
[src]
fn ne(&self, other: &QueryResponse) -> bool
[src]
impl Serialize for QueryResponse
[src]
impl Serialize for QueryResponse
[src]impl StructuralEq for QueryResponse
[src]
impl StructuralEq for QueryResponse
[src]impl StructuralPartialEq for QueryResponse
[src]
impl StructuralPartialEq for QueryResponse
[src]Auto Trait Implementations
impl RefUnwindSafe for QueryResponse
impl RefUnwindSafe for QueryResponse
impl Send for QueryResponse
impl Send for QueryResponse
impl Sync for QueryResponse
impl Sync for QueryResponse
impl Unpin for QueryResponse
impl Unpin for QueryResponse
impl UnwindSafe for QueryResponse
impl UnwindSafe for QueryResponse
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,