Enum sn_messaging::client::RegisterRead [−][src]
pub enum RegisterRead { Get(Address), Read(Address), GetPolicy(Address), GetUserPermissions { address: Address, user: User, }, GetOwner(Address), }
Register reading queries
Variants
Get(Address)
Get Register from the network.
Read(Address)
Read last entry, or entries if there are branches, from the Register.
GetPolicy(Address)
List current policy
Get current permissions for a specified user(s).
Show fields
GetOwner(Address)
Get current owner.
Implementations
impl RegisterRead
[src]
impl RegisterRead
[src]pub fn error(&self, error: Error) -> QueryResponse
[src]
Creates a Response containing an error, with the Response variant corresponding to the Request variant.
pub fn dst_address(&self) -> XorName
[src]
Returns the address of the destination for request.
Trait Implementations
impl Clone for RegisterRead
[src]
impl Clone for RegisterRead
[src]fn clone(&self) -> RegisterRead
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for RegisterRead
[src]
impl<'de> Deserialize<'de> for RegisterRead
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for RegisterRead
[src]
impl Eq for RegisterRead
[src]impl Hash for RegisterRead
[src]
impl Hash for RegisterRead
[src]impl PartialEq<RegisterRead> for RegisterRead
[src]
impl PartialEq<RegisterRead> for RegisterRead
[src]fn eq(&self, other: &RegisterRead) -> bool
[src]
fn ne(&self, other: &RegisterRead) -> bool
[src]
impl PartialOrd<RegisterRead> for RegisterRead
[src]
impl PartialOrd<RegisterRead> for RegisterRead
[src]fn partial_cmp(&self, other: &RegisterRead) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl Serialize for RegisterRead
[src]
impl Serialize for RegisterRead
[src]impl StructuralEq for RegisterRead
[src]
impl StructuralEq for RegisterRead
[src]impl StructuralPartialEq for RegisterRead
[src]
impl StructuralPartialEq for RegisterRead
[src]Auto Trait Implementations
impl RefUnwindSafe for RegisterRead
impl RefUnwindSafe for RegisterRead
impl Send for RegisterRead
impl Send for RegisterRead
impl Sync for RegisterRead
impl Sync for RegisterRead
impl Unpin for RegisterRead
impl Unpin for RegisterRead
impl UnwindSafe for RegisterRead
impl UnwindSafe for RegisterRead
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>,