pub struct ExternalDeviceAuthenticateResult {
pub id: GrainId,
pub name: String,
}Expand description
Result of EXTERNAL_DEVICE_AUTHENTICATE: who it
is. A refusal is an error, never a result.
Fields§
§id: GrainIdIts id.
name: StringIts name.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ExternalDeviceAuthenticateResult
impl<'de> Deserialize<'de> for ExternalDeviceAuthenticateResult
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 ExternalDeviceAuthenticateResult
impl StructuralPartialEq for ExternalDeviceAuthenticateResult
Auto Trait Implementations§
impl Freeze for ExternalDeviceAuthenticateResult
impl RefUnwindSafe for ExternalDeviceAuthenticateResult
impl Send for ExternalDeviceAuthenticateResult
impl Sync for ExternalDeviceAuthenticateResult
impl Unpin for ExternalDeviceAuthenticateResult
impl UnsafeUnpin for ExternalDeviceAuthenticateResult
impl UnwindSafe for ExternalDeviceAuthenticateResult
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