#[repr(u8)]pub enum FromUnknown {
RequestClusters = 0,
JoinCluster = 1,
BecomeCluster = 2,
AnswerCluster = 3,
}Variants§
RequestClusters = 0
Sends a list of names and IPs to whoever requested it.
JoinCluster = 1
Just a way to gracefully disconnect the client.
BecomeCluster = 2
They send the name of the cluster’s key to the Master Server. If the key doesn’t exist, the server will do nothing but stay silent. If it does exist, it will send a generated passphrase that’s encrypted with AES.
AnswerCluster = 3
When they send the decrypted key back to the Master Server.
Auto Trait Implementations§
impl Freeze for FromUnknown
impl RefUnwindSafe for FromUnknown
impl Send for FromUnknown
impl Sync for FromUnknown
impl Unpin for FromUnknown
impl UnwindSafe for FromUnknown
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