pub enum LicenseLocation {
EnvironmentVariable,
File,
Keychain,
}
Variants§
EnvironmentVariable
The license used when initializing will be the environment variable BN_LICENSE
.
File
The license used when initializing will be the file in the Binary Ninja user directory.
Keychain
The license is retrieved using keychain credentials for BN_ENTERPRISE_USERNAME
.
Trait Implementations§
source§impl Clone for LicenseLocation
impl Clone for LicenseLocation
source§fn clone(&self) -> LicenseLocation
fn clone(&self) -> LicenseLocation
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for LicenseLocation
impl Debug for LicenseLocation
source§impl Hash for LicenseLocation
impl Hash for LicenseLocation
source§impl PartialEq for LicenseLocation
impl PartialEq for LicenseLocation
impl Copy for LicenseLocation
impl Eq for LicenseLocation
impl StructuralPartialEq for LicenseLocation
Auto Trait Implementations§
impl Freeze for LicenseLocation
impl RefUnwindSafe for LicenseLocation
impl Send for LicenseLocation
impl Sync for LicenseLocation
impl Unpin for LicenseLocation
impl UnwindSafe for LicenseLocation
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