Settings for the reference typ which is used for variables
Methods
Creates a new LocationSettings object.
Example
let s = exo::vs::LocationSettings::new();
assert!(s is exo::vs::LocationSettings);
Clones the LocationSettings object and returns a new independet one.
Example
let s0 = exo::vs::LocationSettings::new();
let s1 = s0.clone();
assert_eq!(s0, s1);
s1.locate_me = true;
s1.validation = false;
s1.lat_long = true;
assert_ne!(s0, s1);
Protocols
let output = value.locate_me
Allows a get operation to work.
value.locate_me = input
Allows a set operation to work.
let output = value.validation
Allows a get operation to work.
value.validation = input
Allows a set operation to work.
let output = value.lat_long
Allows a get operation to work.
value.lat_long = input
Allows a set operation to work.
if value == b { }
Allows for partial equality operations to work.
println("{:?}", value)
Allows the value to be debug printed.
println("{}", value)
Allows the value to be display printed.