vector is a moudle about vector
Inner module of Vector. This module about Vector and Flag.
struct Vector is a new type pattern of Option<Vec>