code: func (pdb *BrokerCassa) Put(where sql.Expression, pointerToAStruct interface{} /*TODO TTL, opts ...datasync.PutOption*/) error {
  	statement, bindings, err := PutExpToString(where, pointerToAStruct)
  
  	if err != nil {
  		return err
  	}
  	return pdb.session.Exec(statement, bindings...)
  }
docs: // Put - see the description in interface sql.Broker.Put().
  // Put generates statement & binding for gocql Exec().
  // Any error returned from gockle.Session.Exec is propagated upwards.