pub fn new(max: usize) -> Self {
        ActionLog {
            position: 0,
            /// Maxmimum number of actions the log can store
            max_actions: max,
            /// Actual list of actions
            action_list: Vector::new()
        }
    }
/// new creates a new history of specified length
new creates a new history of specified length
new creates a new history of specified length
pub fn new(max: usize) -> Self {
        ActionLog {
            position: 0,
            /// Maxmimum number of actions the log can store
            max_actions: max,
            /// Actual list of actions
            action_list: Vector::new()
        }
    }
pub fn new ( max : usize ) -> Self { ActionLog { position : 0 , /// Maxmimum number of actions the log can store max_actions : max , /// Actual list of actions action_list : Vector :: new ( ) } }
new creates a new history of specified length
new creates a new history of specified length
max
usize