Settings for the reference typ which is used for variables
Methods
Creates a new ReferenceSettings object.
Example
let s = exo::vs::ReferenceSettings::new();
assert!(s is exo::vs::ReferenceSettings);
Clones the ReferenceSettings object and returns a new independet one.
Example
let s0 = exo::vs::ReferenceSettings::new();
let s1 = s0.clone();
assert_eq!(s0, s1);
s1.typ = exo::vs::ReferenceTyp::SqlQuery(exo::SqlQuery::new());
assert_ne!(s0, s1);
Protocols
let output = value.typ
Allows a get operation to work.
value.typ = input
Allows a set operation to work.
let output = value.index
Allows a get operation to work.
value.index = 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.